skysight-inc/HackerNews huggingface dataset:
Cool, but it depends on Soundcloud (dying platform AFAIK given the recent exodus). How's that gonna help me if I use Spotify? Spotify can stream to my TV using Chromecast, showing lyrics via Genius. Why can't it also do some VJing? projectM is open source.
The problem is that you don't have to just find two numbers (interest rate, tax rate) for each location and year. You have to account for:

- different approaches to mortgages (fixed term vs not, different typical terms, etc)

- extremely different tax regimes (e.g., Switzerland has no property tax, does have a wealth tax, and adds to your income an estimated rental cost for the property)

And now once you've gathered all of that data, you get to figure out how to make it all comparable :)
Introducing GUN – Easy Data Sync
Study: Can Our Friends Make Us Smarter?
Matchimals.fun – a puzzle card game built with boardgame.io and React (PWA)
You sound just like the people you condemn.
Associations: LED Street-Lighting and Breast Cancer
When I look at many modern Haskel guides, they all seem to recommend adding all these extensions/sugar into your code. If these things are so common to use, why doesn't Haskel adopt them into core?
Quantum ensembles of quantum classifiers
Yeah I realized this shortly after posting, too. UDP it is.
Ask HN: Good Facebook alternatives?
Where English is the primary language, other than Google+?
The reason that I love immediate mode GUIs like nuklear and dearimgui is that, unlike callback based GUIs like nanogui, qt, gtk, wxwidgets etc, I do not need to learn how the framework Works internally in order to use it effectively.

The lack of callbacks in particular, means that I do not need to worry about memory management very much. Or, I should say, I don't have to defer memory management to later.

I own books on wxwidgets and on qt. To be honest, although I've read them fully, I still don't quite know how to use them well, nor how would I teach teammates how to even if I did.

Using a tool like dearimgui or nuklear, I have no books, but 95% of the time I can just copy example code from the demo into my app, modify it slightly for my needs, and call it a day.
This is a simple puzzle card game I built over the winter holidays for my nieces. I wanted to explore Google's boardgame.io state management library. It works best in landscape on tablet + desktop.

All the code is open source for anyone who wants to check it out, more info at:
https://github.com/chrisheninger/matchimals.fun
Part of the perception I believe is due to the fact that, possibly for the first time, Facebook seems like it doesn't have a forward-looking product strategy. To date they've always had a "next big thing" to dazzle us with...from the expansion out of college networks to the original news feed to social apps and games to business page content to news publishing & instant articles.

Now they seem to be in retreat and refocusing on their core product strategy of giving people a way to stay in touch with their real-life friends. In a way, that is a good thing, but the problem is the shine has worn off and people are wary of the company's problematic relationship with user privacy and "fake news". It doesn't feel safe, friendly, and positive anymore like it did 10 years ago.

So the question becomes: can Facebook return to a past era of upbeat brand perception and core product focus while still making lots of money (which requires keeping advertisers very happy)? Personally, I don't think so. FB is certainly not going anywhere and will likely do well financially for some time to come, but its golden age has passed.
Optimizing Single-Page Applications: Make Your JavaScript Site SEO-Compatible
MMORPG Bot Reverse Engineering and Tracking
> designed so that a mediocre programmer can produce passable code

That's a little unfair, if accurate. Even the best of us are mediocre programmers when fixing a bug in the middle of the night or diving into a new code base.

You might as well say (and some do) that Haskell is for mediocre programmers because good programmers don't make type mistakes.

> a compiler that tells them off for not properly commenting their code

Are you still talking about go and if so would you mind sending a link because as someone who has written it professionally since pre-go1.0 and contributed multiple changes to the go repo I haven't the faintest idea what you are talking about.
If you just want to learn to read an disassembly, use something like the Godbolt Compiler Explorer online to generate the assembly code for some trivial functions and try to understand their meaning line by line. Get one of the Intel reference manuals on x64 architecture to help you along.
>Part of what's keeping Chicago home prices low may be a relatively high property tax that's predicted to increase in the near future, in order to stabilize underfunded pensions.

Is it really noticeably higher than other comparable cities with good public transit? Also, in my experience, most people don't make real estate decisions based on underfunded pension liabilities.

It's more likely that prices are low for the simple reason that inventory is high: Chicago is geographically massive compared to its coastal brethren like SF or Boston. Even so, if you want to live in a 'hip' neighborhood like Lincoln Park or Wicker Park, you'll still find yourself footing a goodly sum of money. It's neighborhoods like Rogers Park or Bridgeport that are more reasonably priced. This is without even going as far as more denuded areas like Englewood.
Really? According to my research Vitalik, the founder of Ethereum, was accepted into that program. Arguably Ethereum is the only 10B+ product - worldwide! - founded in the last 4 years.
This is off topic outside the Who Is Hiring threads. Discussions here are supposed to gratify intellectual curiosity. It sounds like you're in a position to say a lot of interesting things about this topic! but a job ad isn't interesting.
Precompile Renderers with Prepack
That's why for internal projects we switched to using the build number for versioning. Developers rarely get SemVer right, or outright don't care about it. We've also seen patch versions breaking clients because of some transitive dependency upgrade which was impossible to forsee.
Well considering drug companies aren't the one who prescribe the drug, I'd be shocked to see many of them in prison.

Doctor's, on the other hand, have been sent to prison for out of control prescribing of opioids.
Teaching meta-cognition abilities to the masses seems unlikely. How wrong would it be to use the principles in this article for "good" i.e. anti-propaganda propaganda?
Zoning regulation differences account for a lot more than most people would think
I ordered something at 10pm, and OnTrac delivered it at 8am the next morning. I guess somebody has to be at the beginning of the route. :-) It's not consistent, but usually before 11am, whereas UPS is usually 5-8 pm.
In 2011. http://www.reuters.com/article/2011/08/01/us-foxconn-robots-...

Some argue [weasel words] it's a form of internal propaganda to keep the workers in line.
VSCode for most of the editing work, jumping to Sublime for very large files and IntelliJ for Java work.

Git for Windows, and SourceTree for all serious Git work except interactive rebase.

For building, testing and packaging, Docker. This way I don't need to spend lots of time maintaining runtimes for all languages and environments. If things go weird I just factory reset the Docker installation.

I used to do choco and a lot of tools maintenance, but that is all history with Docker in the mix.
Haskell + Nix is the best environment I've ever used for any development. My go-to project manager is this script in the reflex-platform, which is a bit poorly named (it will change eventually), because it's actually an environment for doing general cross-platform full stack Haskell development: https://github.com/reflex-frp/reflex-platform/blob/develop/p...

The learning curve is definitely, shamelessly high. We've been slowly polishing it to make it easy for complete beginners to fully up-to-speed on a project in minutes, but it's a lot of work that happens mostly on weekends.

Watch this space!
Affluent and powerful people are typically people that are smart enough to parse out any mild bias and ignore it. The Gomer and Cletus crowds of the world that vote are the people that are the risk for the lies of the fake news sources because they vote and are a very large group.
Yes, I also own those coins.

I guess if someone is interested incrypto and talks positive about a certain coin, there is a 99.99% chance they own it.

I never saw this requirement with companies though. "My macbook is great because of x and y". Let's downvote him because he probably owns Apple stocks without telling.
Markets only work when the government regulating them isn't subject to regulatory capture.
Its a good point, it just can’t be measured by lay people.

Anecdotally, I always use my sister and I as examples. We’re 18 months apart, similar IQ, same upbringing, etc. you can hand her any music producing instrument and she’ll be making music in a few minutes. I am the opposite, barely able to play Mary had a little lamb.

I’m pretty sure you can use tools like Myers Briggs to correlate personality traits to talents in certain areas. Some people are attracted to a career in accounting, which sounds like a vision of hell on earth to others. Ditto for music or other arts.
> Participants were first asked whether
they play an instrument (or actively sing). Those who
responded positively were questioned about the number
of years they practiced during four age intervals (ages
0–5 years, 6–11 years, 12–17 years, and 18 years until the
time of measurement) and how many hours a week during
each of those intervals they practiced. From these
estimates, a sum-score estimate of the total hours played
during their lifetime was calculated, with nonplayers
receiving a score of zero.

I'm a lapsed clarinetist. It's been a few years. I wonder if I would have answered "no" to the first question, and been scored as someone with zero hours of practice. Yet I have a couple of thousand lifetime hours of practice.

(But no, most of that practice time did not really drill the skills measured by the SMDT.)
the user base of HN is in no way an accurate reflection of the user base of FB.
No, I haven’t. I have only used Google Translate and the one Microsoft has. Interestingly, I feel like, without any actual measurement, that Google Translate seems to fail on simple translations more frequently than before, but I also use it far less frequently now than in the past.

Do you have a link for the one by DeepL?

Edit: https://www.deepl.com/translator
I seem to recall a paper about using the noise in the electrical system of a home to determine what appliances were plugged in and turned on at any point in time.

Sidhant Gupta, Matthew S. Reynolds, and Shwetak N. Patel. 2010. ElectriSense: single-point sensing using EMI for electrical event detection and classification in the home. In Proceedings of the 12th ACM international conference on Ubiquitous computing (UbiComp '10). ACM, New York, NY, USA, 139-148. DOI: https://doi.org/10.1145/1864349.1864375

https://dl.acm.org/citation.cfm?id=1864375

That said: I used to work for a smart meter manufacturer and (AFAIK) we didn't do anything like that. Granular readings were the most important part. Our meters could report in 15 minute buckets, which was useful for tiered billing. Most of the push back against these meters were because they use radios to report readings back and there was concern about radiation. There were people who were building faraday cages around the meters.
Haskell is a standardized language that moves very slowly. Some of the extensions may be integrated into Haskell2020.
DNA tests and ethnic heritage
China's GDP outgrows the west's by 5-10 percentage points pr. year. This means that in about 10 years China's economy in size will be twice that of the US.

That means China will dominate in most engineering fields. Also some where the US today is an absolute leader.
That was one of the reasons I've switched to Gradle. By default it uses the latest version, and you can even define the strategy for resolving dependencies.
How could empirical science be labeled "racist". Is there some kind of official science police ?
"im hoping you can consider there are reasons to consume marijuana other than just getting fucked up. its not always a reflection of bad character or poor work ethic."

Even if someone does consume marijuana just to "get fucked up", I don't really see what's wrong with that, or why one would consider it a sign of bad character or poor work ethic.

Plenty of people consume alcohol just to "get fucked up", yet I have yet to hear of an employer refusing to hire people just because they drink alcohol for pleasure. Sometimes drinking alcohol is even tacitly encouraged by employers having holiday parties or other office parties at bars. I really don't see how anyone could unhypocritically look down on recreational users of one substance but not the other.

Of course, if alcohol (or marijuana) use becomes abuse, and starts actually interfering with one's life or work, that's problematic, but that's not what we're talking about here.
Maybe so, but that's no reason to make HN worse by posting snarky dismissals to the threads. Please don't do that.

If you know more than Gazzaniga, one thing you could do is explain some of what you know so that we all can learn something. Another thing you could do is refrain from posting. But snarky dismissals are definitely not wanted here.

https://news.ycombinator.com/newsguidelines.html
That's a terrifying read. See DefCon talk:
DEF CON 25 - John Sotos - Genetic Diseases to Guide Digital Hacks of the Human Genome (https://www.youtube.com/watch?v=HKQDSgBHPfY)
Ask HN: Is there a browser extension to post to hacker news?
Of course sometimes the bug disappears if you do that :-P
There just have to be much less people on the planet and it will be ok. Simple as that.
My comment is directly related to the foundation of your argument - it's patently absurd to refer to a medium that is built entirely out of formal rules as being lawless.

The short of it is that if you take "the rule of law" to mean the ability for puppetmasters to make top-down dictats like "can't talk about Barbara Streisand", then sure, any distributed activity undermines that. Your comment is steeped in the idea of there being a singular godlike perspective, and implies having a single world jurisdiction. Aside from the impracticality, this would be a truly sorry day for humanity.
You have no idea how many hours these people practice, when they began playing, their practice methods, and so on.

And you’re comparing them to other random people on Twitch, who might be casual players just noodling around.

So what are we supposed to deduce from this?
Fair, and thanks for clarifying the moderation.
You are free to split it into .h and .c if you want, every single header library I have used has an IMPLEMENTATION block to make doing so very simple.
There's a lot of internal inconsistency in the story but

Why would someone who is effectively immortal care if a body was destroyed?

Doesn't seem so weird. Bancroft has no memory of being in a suicidal frame of mind, he has a lot of enemies, and somehow his last body ended up destroyed with his own weapon inside his secure mansion. It doesn't matter that it's impossible to really end him by destroying that one body. It should have also been impossible for one of his enemies to destroy that one body in those circumstances. As long as Bancroft isn't convinced of the suicide or wife-did-it explanations he's going to care a lot about how that body ended up dead.
Exactly, the English equivalent would be 'ineffable', as in ineffible beauty; which describes a quality of an aestetic that is beyond words and relates to how the sum of techniques used together is greater than the individual techniques employed by themselves in the context of art.
I'd be curious to know why the writer left that out. I'm going to invite him to come join this thread in conversation.
To give a concrete example of what you're describing (one that no longer works) - this is from memory from an earlier discussion here on HN - years ago someone discovered that FedEx tracking numbers for Apple products were essentially serial in nature. In other words, if you ordered an iPhone and got tracking number X, and then a week later you ordered another one and got tracking number X + 500,000, it meant that Apple had sold 500,000 products online in that time period. Turns out that number was highly correlated with Apple earnings. The person in question claimed to have sold highly accurate "Apple earnings predictions" to hedge funds for 100K-200K per quarter per hedge fund.
This article seems to be done without any significant research there is OYO Rooms, Ethreum and many more founded by Thiel foundation alumni which are unicorns
I can’t avoid a subjective assessment of these posts, despite the objectively impeccable spelling.
Easily fixed by pointing a camera at your face and googly eyes glued to the glasses
Yep, actually the whole Redis community is great; I'm looking forward to this year's redisconf (hopefully I'll have found a job and can afford to go).
Not sure what you mean by splitting pennies, earning the bid/offer spread? That's common but the person who paid the spread to them got to trade instantly instead of waiting for another natural buyer or seller. The spread is payment for providing a service, just like an insurance company earns the spread between what you pay in premiums and their expected losses on claims. High speed market makers compete with each other so the spreads they end up earning are tiny.

The majority of high speed traders are trading their own account and don't have customer orders to front run. If you prefer a loose definition of front running to mean something like "reacting to changes in the market faster than others" then yes, but I don't see anything problematic with using public data to make your prices more accurate faster.

If you believe markets operate well without intermediaries, there are block crossing services where institutional investors can try to match up with one another. I'm sure institutions would prefer trading that way, but it turns out finding someone trying to do the exact opposite trade at exactly the same time is very difficult--volume transacted on these systems is small.
Simpler:

- Compute z-value for each vector, store in binary tree (or sorted array, etc.), keyed by z-value.

- Compute z-value of search vector, search the data structure, find the k adjacent items in each direction (k is small, e.g. 1-5).

- Of the vectors found, compute minimum distance from the search vector, r.

- Do another search of your data structure, using a sphere of radius r, (easy z-order algorithm).

- The nearest neighbor is the vector resulting from this search whose distance from the search vector is minimum.
9999999999999999 > Number.MAX_SAFE_INTEGER === true

JavaScript numbers are IEEE754 double precision floating point format.
Multi-family housing in America is for people with no other choice, i.e. students and the poor. The (re)emergency of “luxury” multi-family housing for quality-conscious middle class residents is recent, small-scale, and vehemently opposed by most. Even then, much of what’s marketed this way is the same as always, with better-looking countertops, appliances, and paint.

Only the very top end of multifamily rental housing is comparable in quality to ordinary single family homes. I have found high-rises to be more solid than mid-rises, probably because steel is a must.

You have to look at just how deeply our culture rejected cities and how deeply ingrained the American Dream of suburbia became.
I mean population control is completely a solution to resource consumption problems. We would never have heard the words "climate change" if the world population was in the 500 million range. A society with a large elderly population will have some consequences, but so will expanding our population to 13/14/15 billion.
The author's dedication is impressive:

"The phone runs Palm OS 5. It doesn’t understand Unicode. Of course, it has no idea what an “emoji” is. When you send it a text message that has one character outside of the printable ASCII range, it freaks out and corrupts the whole message. It doesn’t have Wifi of any kind. It doesn’t even connect to the Sprint’s 2G EV-DO/1xRTT network (because the data provision server is long dead). In short, it has no easy way to connect to the Internet at all. In order to get the thing to connect to the Internet, I had to fucking emulate a Dial-up Modem over Bluetooth using a Raspberry Pi."

Google's support is probably just a bunch of old APIs and test suites -- comparatively easier to keep working.
I feel like a lot of the comments here are about how volatility of course will go up at some point and these guys had lucky timing, or about the market in general. But there's interesting tidbits to the whole thing beyond this.

What's interesting about this fund's particular bet isn't that they we're _right_ about the market but they correctly bet that the structural ability of the ETN/ETF product to properly hedge the risk associated with the fund goals was either too difficult or in certain events literally impossible. And that a certain event (like even what most would consider right now as a regular correction) would blow up said fund. In fact, even bastard cousins of the fund that are meant to do the exact opposite thing in these conditions may also feel the same deathknell (https://finance.google.com/finance?q=xiv).

And just to look a little deeper into the bet itself... They were using options (derivatives) on a fund (a derivative) using swaps (derivatives) linked to the VIX (a derivative) which is a measure of volatility of an index (a derivative) of the S&P components.

You too can replicate these winnings by just finding a niche mis-pricing on a derivative of a derivative of a derivative of a derivative of a derivative of a derivative!
> - What other ecosystems are you familiar with and how do they compare (favorably or otherwise) to Java?

Opscode and many, many community cookbooks are a pleasant surprise there. Most cookbooks I've been working with have adhered to semantic versioning except for when a mistake occured. Backports of fixes are kinda accepted, but you have to do the work yourself.

I'd guess this is because someone writing a cookbook tends to be closer to operations and knows how useful a small, safe bugfix is.
The problem here is that “immediate” and “extended” family in US immigration do not mean that same thing as those terms mean in any other context, and both are what would be considered immediate family of the sponsoring citizen or permanent resident in other contexts (parents, spouse/fiance, children, and siblings, and nothing further.)

“immediate family” in US immigration refers to a spouse or fiance of a US citizen, certain minor children of US citizens, and parents of adult US citizens.

“extended family” refers to children (including adult children) of US citizens not considered “immediate family”, adult siblings of US citizens, and spouses and children (including adult children) of permanent residents.

This creates and immense opportunity for lying by way of equivocation, where a statement which is accurate only because the definition of a key term in the context of the statement is different than what the audience understands it to be is used to convey a message which depends on the audience interpreting the statement according to a different definition of that term.