skysight-inc/HackerNews huggingface dataset:
The Apple patents in question weren't SEP and aren't subject to FRAND terms.
great example! It's probably why the Laser was never commercialized and is not used anywhere in anything. Good example.

(/s - sorry. your example is a great example of patents working exactly and precisely like they should. I have a cheap and perfect laser in my mouse next to me right now, that's perfect and great and cost its manufacturer pennies. couldn't have picked a worse example.)
I think I've watched this video a ton of times: https://www.youtube.com/watch?v=eU5Dn-WaElI

That guy is using Ableton Live to re-create a popular song of The Prodigy.
Roman numerals may seem simpler than arabic, but turns out arabic are more convenient for complex operations like multiplication.
That's still pretty great compared to wire transfers (~$15 fee, up to 72hrs). But I get your point; larger blocks can improve that greatly.
Except the rich and poor spend pretty similarly in the US and elsewhere. The income elasticity > 1 occurs at a national level....

http://mason.gmu.edu/~rhanson/EC496/SOURCES/LUXURY.PDF

And the better data on price suggests US actually isn't unusually expensive for a high income country and so on and so forth. Much data points to higher volumes of health goods and services as we chase diminishing returns as a society.
I wonder how many of us "skilled musical technicians" there are - people who can read music really well, produce those notes on our instruments predictably enough to play in a group, but just aren't that "musical" - we're boring to listen to on our own and have trouble singing. I'm a competent flute player, but it's a good thing I was just as interested in computers as a teen.
One has nothing to do with the other.

The financial crisis was the result of expansion of credit. What I suggest is a reduction in the tax burden of owning a home.

There are many valid reasons to be against my suggestion; the subprime crisis is not one of them.

EDIT: There was definitely some sarcasm in my suggestion. This is a hot button topic for a lot of progressives because the impact of being able to right off one's interest payments is viewed as regressive. I see arguments both ways.
It can however, be implicitly reduced. The rumours of the trump plan include doubling the standard deduction and removing the state tax deduction. Minus other major itemized deductions, this will reduce the MID usage.
> This shouldn't be on the users.

I absolutely agree. But unless and until something changes, that's how it is.
If you get rid of foreigners even Amazon will go away :)
I'm not sure if it's the possibility of death or just the release of whatever brain chemicals trigger that "rush". I certainly don't want to die when driving fast, but i'm assuming that the feeling I get is at least partially attributable to my brain saying "you are going too fast, you need to slow down".

I don't get this in a sim - even in VR (although it's getting close).
Think of backpointers as a combination of Rust optional pointers and weak pointers, mostly checked at compile time. The basic rule for backpointers is this: If an type instance A contains a backpointer P1, it must either be a None, or a reference to a type instance B which has exactly one reference P2 to A.

Checks required:

- P2 cannot be changed when P1 is not None. (Run-time check; the compiler has to recognize when it is necessary.)

- P1 can only be set to None or B. (Compile-time check)

- P1 must be set to None before B is destroyed. This avoids a dangling pointer. (Compile-time check when possible, otherwise run-time check.)

- Borrow checking must treat a borrow using P1 as a borrow of B.

These simple rules would maintain the invariant for the backpointer. This allows doubly-linked lists without unsafe code. The backpointer is "weak" and doesn't count as ownership. It's basically weak pointers with a count of either 0 or 1.
It's clear that current music software is poor for conveying information when compared to editors for many other tasks. It is easy to blame musical notation for that, but in fact in most music software there are several equivalent views (tracks, piano roll, notation), and you'll find that notation is the _most_ efficient of those.

Consider this: In this system, your most complex Classical scores for an entire orchestra are written, and present day trained composers continue to work efficiently in it. That tells you about its expressive power. It is in fact not stupid, but very well tuned to a lot of music theory. Other than complex timbre manipulation (and even that), you can do probably everything you want to accomplish with just software that does nothing but notation.

Instead, what most music software lacks is in the organization department. The organization of non-linear ideas, their programmatic (as in music) occurrence, the automation of repetitive tasks, and the completion of obvious intent. Tracks and loops are probably not the right view of musical structure, at least far from a _complete_ view. There needs to be a better bridge between musical phrases and ideas at the local level (for which musical notation is perfectly suited) and the organizational structure of a complex piece at the macro level (for which tools are very lacking). There also needs to be a better bridge between some conception of events (for which musical notation is slightly ill suited, being restricted to notes) and the microscopic world of timbres, effects, and transformations.

Until music software makers recognize that what they should be helping with is neither engraving, nor mixing console simulation, but a non-linear creative task, music software will continue to suck.
Being unemployed has not been shown to be good for ones health.
Did you switch to Bluetooth headphones at some point? I've noticed battery performance is much worse when using Bluetooth, yet that is the trendy thing these days.
> However, from my experience there is a cap on the 'bandwidth' at which you can sight read this. It is just too hard to mentally parse a bunch of numbers on lines and turn that into notes when playing at speed. (For non musicians, 'sight reading' means to read the notes and play fluently at the same time)

Sorry but this is wrong IMO. You've been reading sheet music your entire life, but you've only been reading tab for the past few years.

I've been reading tab for 10 years. I think in tab. There are a bunch of songs that I can't be bothered learning (sultans of swing, metallica songs+solos, oasis songs.. you get the idea) because I don't like them enough but are fun to play along with, and I do so with Guitar Pro playing the tab at full speed. It's basically like rocksmith/guitar hero but in "real life" mode.
> Amazon is betting way too heavily on voice as the optimal way to interact with hardware. I know that it's cool because it hasn't ever been done well before, but in practice the utility just isn't there for the vast majority of use cases.

Beyond the issues with dialects and accents - those will eventually be solved with better learning/adaptation algorithms - I've always felt voice interfaces very... limited. Perhaps it will enable more 'social' experiences, but 3-5 people can be in a room and use their devices (laptop/tablet/etc) more or less as they do now. If/when devices with 'voice interactions' are the norm... how will I get any privacy from those around me? And simultaneous voices will present some ongoing problems (until, maybe, personal voice recognition, vs just 'voice', is achieved?)
Dyon (from that link) looks very cool! I'd also like to add that JavaScript is another language used in this arena, and there is a crate with V8 bindings (https://crates.io/crates/v8). Even Garry Newman (creator of Garry's mod) wrote that he believes JS would have been better than Lua for scripting: https://garry.tv/2014/08/16/i-fell-out-of-love-with-lua/
> I would invite you to consider the possibility that you are coming into a situation with a pro-academia bias that creates the reality you find yourself in. That's not at all unusual for someone who's worked at Google.

That's a very good point and I have actually been very careful to consider that. There's still a tiny chance that it's possible, but I'm pretty sure that's not the case. The fact that we ended up hiring this other guy against my wishes gives me a nice little counter to confirmation bias. He's pretty horrible even on the stuff where he has a huge (theoretical) advantage over me and the other engineer, due to having much more real-world experience with it. You just can't work around a lack of creativity, conscientiousness, and problem-solving skills.

For example, I set up most of our non-core-logic systems stuff by the seat of my pants (servers, DBs, caches, etc etc etc). I got roughly zero experience with this stuff at Google because the tooling was so excellent and taken care of by large, expert teams. It's been a great learning experience both in terms of familiarity with the tools and the trade-offs that come with small size/too much to do. Learning these skills is part of why I wanted to try a small company. Since this guy has proven himself utterly useless at anything even remotely involving engineering, he's been reduced to marginal changes to this kind of systems stuff, setting up things that are very low-priority so far. He still manages to mess up most of these! Every time he pushes a config change, or sets up a new service, or does _anything_, something is broken and I need to fix it. Most recently, he burned through a few thousand dollars in a couple weeks by making an entirely unnecessary switch away from our key-value store without noticing that his new set up used a dozen beefy reserved instances.

I don't have 100% confidence in my view here since my sample is so small, but the original point I was arguing against was that "years of coding will teach you mathematical understanding" and that this obviates a math degree. Everything I've seen from different vantage points has pointed to this not being true. It's entirely possible for someone with a decade of engineering experience to be almost utterly useless (cf Jeff Atwood's old post about "senior engineers" being unable to FizzBuzz).
Totally agree. I have subscriptions in both services, Apple Music and Spotify. Im still wondering how its possible that Spotify managed to handle smooth buffering way more better than Apple. It works flawlessly, even when Im entering and leaving airplane mode during loading song. On Apple music, both on Mac and iPhone, it needs to prebuffer for few seconds and is laggy when I quickly skip songs. Just awful.
> Isn't this kind of what happened in the 2008 collapse?

Not at all.

The housing crisis resulted from credit expansion. Specifically credit was extended to people that should not have been able to take on risk. A secondary cause was the structure of the debt (long term risk with short term volatility).

I'm suggesting reduction in one's tax base based on interest paid for existing debt, not the creation of new debt.
Can you make phone calls with a Google Home yet? If not, it seems like an oversight. (Google has lots of VOIP infrastructure, right? They have Google Voice, which seems to have risen from the dead over the past 6ish months...)
It's actively designed to thwart the discovery and easy access to music, or so it seems.
The free trial at launch made me realize how much I take Spotify for granted. I see no reason to switch to Apple Music for the reasons you mentioned.
No kidding. One of their test results was complaining that our skill was misunderstanding "my coworker" for "michael quicker". I had to reply to say that's just how Amazon sent us what Alexa understood.
Catchy though. Same style: Toebright?[0] Fingerbling? Nosefire?

This sort of fundamentally physical compound noun has a sort of medieval ring to it.

[0] In homage to Madeleine
For those who find this article interesting, I highly recommend the book Freedom Climbers by Bernadette McDonald (https://www.amazon.com/Freedom-Climbers-Bernadette-McDonald/...). It tells the story of the core group of Polish climbers who did the first ascents of most of the 8000m peaks in winter, many via alpine-style ascents and new routes.
> cost of home

The MID indirectly affects the monthly payment on a home. It reduces the effective monthly payment.

Anecdotally, for me; it 1/7 discount on my mortgage cost. (Which I can realize more quickly by adjusting my w4)
It's a shame that the popular conception of the Mongols is one of a mindless horde... The entire Mongol empire was built on innovation, not just in military tactics and strategy but also in administration. And it all started at the top with Genghis Khan.

Instead of killing all members of a conquered population, Genghis offered the talented artisans, craftsmen, engineers and warriors among them a place in the Mongol empire, an offer many accepted. Incorporating Chinese military engineers from the Song Dynasty was how the Mongol army became so adept at sieges.

Genghis encouraged the development of a postal system and roads linking the massive empire, and allowed the people he conquered to continue practicing their own religions. Unique to the Mongol empire among other steppe empires in history is that when Genghis died, his empire actually continued to grow, a testament to the foundations upon which he built his empire. All other confederations of steppe peoples that aspired to empire crumbled when their leaders inevitably died.
There's an artificial limit on the number of doctors
I am in the Tinder generation and I use VLC on the desktop to play music (Media Library, Detailed List mode) :D And Apollo (LineageOS "Music" app) on mobile.
Neither of my parents (70+) can handle smart phones. They get computers, TVs and other personal electronics just fine, but iOS and Android are both basically unusable for them. Both OSes have too many distractions and too many interaction choices, so the phone is always doing something unexpected and confusing. I've occasionally talked them through doing a hangouts call on a computer and they've loved seeing their grandkids on the video, but the smartphone interface has kept them from doing regular video calls. However, my father figured out how to turn off my TV and turn on lights in about 5 minutes, without being taught, using my Echo Dot.

It's not about not "wanting to touch anything" - the voice interface is slower and less flexible than a visual interface in a lot of ways, but it's also more consistent and easier to memorize key interactions.
I dislike the way some courses insist on using crusty old academic languages to teach subjects that are much better served by modern real world languages. Is it so students are less likely to copy work from the web? Clunky, poorly documented systems putting people off programming and obfuscating the subject being taught seems ridiculous!
Because it's not useful? Make IPFS useful - only then can it be used against censorship. Otherwise it ends up like Tor: Something governments can block without consequence.
I've come to the same conclusion you have re: software patents. And it is the courts' fault. The use of functional language in patent claims is allowed without applying means-plus-funtion case law.

If you say "engine means for creating torque" in your patent claim, when you try to enforce your claim the court will look at the actual engine you disclosed in your patent's specification. You can't disclose a crank and flywheel and then assert it against sun and planet.

But if you call it an "engine module configured to provide torque" courts will let you assert that claim against pretty much anything vaguely like an engine that provides torque.
when encoding larger blocks, they are just split into multiple small words. f.e when GF(256) is used, each word is just a single byte. then you have f.e. 20 data blocks and encode corresponding words of each blocks as a single group, and each group generates a single word for each of parity blocks. you may consider it just as interleaving

overall, encoding in GF(2^n) is faster when n is smaller (since you need smaller multiplication tables that better fits into cpu cache). But OTOH encoding with K data+parity blocks require that 2^n>K, so for best speed n is choosen as small as possible among 8/16/32 depending on the K value
FWIW, Google Play Music already does something similar. It knows I'm at the location I have my work set to, and one of the playlist categories it's showing in my home feed is "Working to a Beat - Looks like you're at work".
Hardcore History
Is there any reason to believe publicly funded IT security R&D is any better? See eg. Palantir.
Their interface has nice fonts. I could also see their work being useful in statistics classes.
Interesting to note that at the same time bitcoin's dominance in the cryptocurrency market is down to 55.5%, hugging historic lows. http://coinmarketcap.com/charts/#dominance-percentage
This gave me cold chills about all too many academic projects which led me to question my understanding. Much older and wiser I realize it was the horrid projects that were largely to blame for imposing such horrid implementations as 'learning material'.
Making your own model rocket engines at home (2008)
A side effect of peace in Colombia? A cocaine boom in the U.S.
The article links to a 2005 NYT article about wifi-less coffee shops, and another to a 2010 version of the same. What a nothingburger!

Does anyone else have good reading on this subject? As someone who haunts coffee shops habitually, I've always figured it fell into a kind of Third Place[0], but weirdly didn't always promote socializing.

[1]: https://en.wikipedia.org/wiki/Third_place
From the article: MsMpEng runs as NT AUTHORITY\SYSTEM without sandboxing
Intro has a limit on how many tracks you can have. Which makes it more or less unusable for my purposes.
Apple Music has freaked me out because I have a lot of my own recordings - rehearsals, etc. After turning on iCloud sharing, it uploaded most of them, but it says others aren't available, and some of them got matched incorrectly. They say when that happens, to delete them from your source library and then re-add to let Apple match it again, since it apparently gets more accurate over time. I haven't tried that yet since it's a huge project to back up my recordings in a separate location and then re-add (even though I have the library itself backed up). The other thing I can do is cancel my iCloud sharing / match account, but then I'm not sure what happens to my recordings - even though it's my source account, I've heard horror stories about iTunes deleting some recordings on account cancellation if they've been categorized incorrectly. So I've just felt sort of stuck until I find time to do some major surgery.
Not to hijack this thread (ok, maybe to hijack this thread), does anyone know how Qualcomm is doing? It always seemed to me that their processors never really caught up to Apple's tech (with almost all benchmarks), and I was wondering if it had to do with the company just not doing so well nowadays (people leaving, etc.)
Part of the problem with that is that if the TV isn't on the right input then you won't be able to receive the response. HDMI Control to change the input exists, but with false positives it might be a bad thing still because it would interrupt whatever you're doing to listen and go "i couldn't understand the question i was asked". I'd quickly disable it if it was doing that.
You can search by attachment size, which might help a bit.
We use lots of Clojure at Amperity - https://www.youtube.com/watch?v=BThkk5zv0DE&t=1s
In my mind, there are a handful of things that are essential to getting Thunderbird back to a usable state... some of these could be plugins...

First, the exchange/calendar integration options clearly suck... establishing a clear calendar interface as a built-in with extensible points for plugins for authentication/sync of calendars would be a good start.

Second, likewise with calendar auth/sync would be an extensible interface for folder sync and authentication, so that a cleaner integration for common providers based on an underlying IMAP can be used... this way the conventional "junk, spam, inbox, sent" folders could be presented the correct way as well as the underlying storage for a given provider.

Also, along with calendar/email would be more extension points for scheduling, contacts, etc...

As it stands, even if there were different plugins for a google calendar and an exchange/o365 calendar, contacts, etc... if the underlying pieces can be shared, it would be a better user experience.

Moreover would be some serious reconsideration regarding the UI/UX... I'm a big fan of material design, but some variation on that coming a lot closer to a Gmail app for desktop would be a really nice start... but getting a calendar/task/contacts integration points and primitives for extension would go a long way here. Having the core UI going the same direction as Servo, and having most of the UI/Extensions being HTML/JS based would be nice.

Likewise, NPM compatibility for extensions' modules would be nice as well.
> A well funded, and well run public education system actually works pretty well.

Not it does not. Public schools by definition will be run by government which will always be incompetent and provide worse education. A typical public school in India spends 5x the money to achieve lower learning outcomes that private schools.

> If you have only private schools that are not affordable to a significant portion of the population,

Unless government creates regulations that prevents people from starting schools for poor people there will be more and better private schools for poor people as they are now.
Apple Music is a horrid UI/UX! So confusing and way behind Spotify yet I use it everyday.

I'd love to shuffle all my songs and also have Apple Music play similar tracks to my huge song playlist. Discovering music is a chore in Apple Music. I actually have to hunt and peck through a bloated UI.

From a frustrated customer!!!
A New SaaS Advice/Advisor Platform for Business
I think the way to switch would be done the same way other countries have done so:

1. Make sure everyone is educated in metric

2. Change the easy things: the paper size the government uses, the units on food labels, the measures legal to use for sales of loose food or other goods, the units the government uses for all types of reporting. (Therefore if businesses want government contracts, they'll need to use metric.)

3. Change other standards, like residential construction, preferred fasteners, wire sizes. Where old measures are required for compatibility, write "24.5mm" in the standard. If the dimension could be changed to 25mm without any side effect, use that.

4. Change other things people see daily: I don't know if doctors use metric in the US, but I assume they communicate to patients in old units. Change the default, but accomodate older people. Change the road signs. Is anything left?

The UK is part way through 4, but has been stuck there for decades.
My understanding is that people use bitcoin to buy other cryptocurrencies because they can more easily exchange their conventional currencies for bitcoin. As a result, bitcoin demand is maintained at elevated levels.
> I don't see how it would be stupid.

What computer-related fields call merely impedance mismatch between the tool
and the job, in cryptography always ends up as catastrophic results. This is
how it would be stupid. And add to that blindly following a fad (blockchain in
this case), this is stupid, too.

> The main advantage I was seeing in blockchain is that it's immutable and distributed.

So would be DHT. No need to waste energy in calculating hashes.

And you don't need the voting system to be distributed, you just need it to
produce results verifiable for everybody that took part in voting. If you had
checked the link I provided, you would know that and if there are any systems
that provide appropriate features.