skysight-inc/HackerNews huggingface dataset:
Yup. Further confusing me was the fact that (if memory serves) Apple did offer MP3's at 192kbps for a while, before upping to 320kbps.

Edit: apparently my memory is worse than I thought.
Awesomeness. The gathering of the one world family.
To be honest, nothing about this has ever made sense to me. And I'm a JS developer.
What's really fun is that URLs always count as 23 characters even if they're shorter. For example, I had a tweet about Apple's Keynote.app fail to send the other day, because Twitter thought "Keynote.app" was a URL and "shortened" it such that my tweet exceeded the length limit afterwards. Fun times.
Not really. http://imgur.com/zfaI3SA
Food tech (if I may say so) is really facing the heat now.

On the other hand what piques my interest is the way VCs behave in India. Instead of carrying an insight they tend to "follow" the "trend" which by definition is not an optimal thing to do.

In just few months time they have gone from investing in all possible weird food startup to taking money away from even the promising ones.

The nature of VCs is very fickle, at least in India.
I would recommend trying a different strain and/or different dosage. I do work while on MJ totally fine, and in fact, I notice some more abstract programming I think about differently (only word I could think of that didn't have a positive/negative bias). Edibles could also provide another type of feeling for you, but again, I would start with a smaller dose than recommended by most. Obviously this is all anecdotal. Best of luck if you try it again!

Also, comparing "addiction, physical dependence, and potentially a life-ruining downward spiral of misery" and your feeling over "worthless and incapable of doing anything constructive" seem so bizarrely juxtaposed that I'm not even sure you weren't being sarcastic.
That's an interesting paper, but what they conclude is that is effectively impossible to get a sufficiently large sample to make strong claims for absolute linguistic universals.

"It is important to emphasize one aspect of this analysis. The sampling procedure we use assumed independent samples from the true distribution. This means that what is really required is 500 independent languages, not 500 languages overall. For instance, Spanish and Italian do not count as two separate languages in this analysis since they are genetically related. This means that the real number of languages necessary may be much larger than 500 when sampling uses non-independent languages. Correlated samples will probably increase the number of samples needed to stay below a given false positive rate.

Note, though, that the languages need not be independent in all respects: They need only be independent with respect to the relevant feature, which may be possible in some cases. To the best of our knowledge, it will in general not be possible to find 500 independent languages. There are, for instance, 212 language families in WALS, yet language families already are not independent samples. More aggressive independence methods—based on, for instance, geography (e.g., Dryer, 1989)—will likely arrive at much more independent samples, but orders of magnitude fewer of them. This means that it is very unlikely that statistical analysis will provide sufficient evidence to justify absolute universals."

This is an interesting result, and confirms the poor history of reasoning about the so-called "linguistic universals". They seem to be taken for granted in generativist-influenced circles (rather than among linguistic typologists), but they frequently get debunked soon after they are hypothesized.
With nowdays bandwidths, why do we keep using destructive compression for songs?
One would hope so!
So is this like an online "textbook" for how to do startups or something?
Is a String class the right type to use for parsing text formats with lots of fixed length stuff? Maybe Array<UInt8> would be more suitable.
As far as I know it has run fiber through most of the electrical conduit in town. The fiber is mainly for business, but there may be some kind of option for residential, don't know - it's too expensive for me to live here.

On the Aspen question, I think they were one of the first to get Comcast internet in the region (before Glenwood) and may be stuck in that rut.
Toyota is investing $1B into artificial intelligence research
Nobody else's business so long as you aren't committing fraud or breaking a contract, aren't avoiding alimony or other legal commitments, have paid (all of) your taxes, haven't stolen it, aren't money laundering, etc. Not quite so simple after all.

What is basically desirable is that (some kinds of) transactions can be made anonymously.
It's not just the acoustic properties of dynamic-compressed music. The compression forces music to be more simplistic, because there's less "room" for complexity. Michael Jackson's "Thriller" is a standard pop hit, engineered for chart performance and not artistic virtuosity, but it is still a rich, deep, satisfying piece of music to listen to in part because there's a whole lot of stuff going on. If you tried to cram that many instrument parts into a modern Katy Perry tune, it would clip like crazy and become unlistenable hash.
Because sad as it is, too many people are listening to it this time. Check /r/linux.

The gamer gate lot are pushing it everywhere as though ESR is gospel.
Excessive data compression will also lower dynamic range, though, no?
Show HN: Spaceplan - An Intelligent Travel Planning App for CEO
Garry's advice and support throughout YC (and afterwards) was unparalleled, but more importantly, he's just a really good person. I'll never forget when he broke out Photoshop during office hours and redesigned our app on the spot!

Congrats and enjoy some much deserved time away!
Ask HN: Where do game developers hang out?
It seems like game developers are a smaller percentage of the web orientated audience of HN.

As an experienced web developer who plays the occasional game, I'm always perplexed by how some of the mechanics might work.
>, but I think all that will lead to is a lot of gratuitous casting of strings

But if programmers are not directly doing memcpy() of bytes directly to the stack frame, they are already doing a roundabout version of "casting".

If a programmer has to "yank" from a string to put it into a more organized data type, the "yank" has to be done within the framework of semantics. If one "yanks" or "slices", or "substr", etc characters 3 to 15, the exact behavior depends on whether contiguous bytes is ASCII, UTF8, UTF16, or binary blob (which means NUL(0) is valid byte in the middle of the block of bytes).

That "meaning overlayed onto those bytes to manipulate it correctly" has to decided somewhere. It is either implicit or explicit.

Likewise, if one pulls 4 bytes from disk or network, the programmer has to assign meaning to it and say it is the 4-bytes of an IEEE floating point (float) or 4-bytes of a integer (int). The programmer may later want to do a bitshift (<<) which is not applicable to a float.
Technically, LSB mandates RPM as the standard package format, so deb packages would be non-standard.

For a more serious response, if you look at the architecture diagram, the fwupd daemon is independent of any packaging or download mechanism so there should be nothing preventing you from calling it from dpkg postinstall scripts.
The question was: "does 1 job taken by an immigrant equal 1 job lost by a local?"

So the answer is a ratio, and it's probably not 1:1. Maybe it's 1:.5, but it's almost certainly not as bad as the 1:1.
That's interesting. I will definitely see if I can incorporate it somehow, even if it's just a note in the README.
I'm not sure who the genius was that thought up "23 hours a day in a small cramped windowless cell, with 1 hour for TV or a shower (according to my friend, his brother can either watch TV for one hour, or watch for a half hour and then take a shower as well), that should rehabilitate these people and get them ready to be productive citizens when they're due for release into society."

Prison needs to be about rehabilitation, not confinement. That means social contact, decent meals, exercise, job training programs, in the prison jobs (cook, librarian, etc), and educational opportunities.

Solitary for confinement for a day or two as "punishment" for transgressions is perhaps acceptable, but to let people languish in 23 hour in/ 1 hour out situations for weeks, months, and years is absolutely inhumane.

When we build our nation up (I'm American) from the bottom up, that's when we become stronger as a society. It's time for the richest nation in the world to stop letting people fall through the cracks and provide access to the opportunities and programs that produce so many of the entreprenuers, scientists, doctors, and inventors we so revere.

Otherwise, fuck it, we may as well just kill 'em when they get there, no?
I can't hear a difference between 96khz/44khz in it's raw form. However, I can tell the difference from effects in audio mixing. The extra detail can really make a difference in how well an audio effect VST works.

I have a 96khz/24bit interface that I use and ATH-M30X headphones, and I can tell a difference between at least some 24bit FLAC files and 16bit highest-quality-possible MP3s. I was mixing my own music and the difference was quite obvious to me. The notable thing was that drum cymbals seemed to have a bit less sizzle and such.

Now that being said, if I hadn't heard the song a million times in it's lossless form from trying to mix it, I probably wouldn't have noticed, and even then it didn't actually affect my "experience".

I'm one of those guys that downloads vinyl rips as well, but I do that mostly just to experience the alternative mastering, not that I think it's higher quality or anything. (though I have heard a terrible loudness-war CD master that sounded great on vinyl with a different master)
> I wonder why they can't see the obvious wrongdoing by our leadership and how it erodes our values.

I can't keep up self-satisfaction when I've to admit that I am lacking deeper understanding of my environment. The simplest solution to that problem would be that I tell myself with as much other people as possible that understanding my environment isn't that important, because we've managed life until here without it. We declare ourself as normal and defame everyone not belonging to our social bubble. Maybe we even declare the minority of people that get whats going on as an undesirable to be in group. But you've to remember that those processes are normal and healthy. People getting sucked up in reality tend to depression.
Why don't they add a "no ads, no 'curation', no 'suggestions'" just "pure" timeline subscription model?
Noke U-Lock: World's Smartest U-Lock
Yeah, I should have read the wikipedia article in full before commenting. I'm glad the war is over!
Actually the rest of my life is going well in almost all aspects. It is really just work which I feel unhappy with. It does spills into other aspects of my life i.e. after work I lack the motivation to work my side projects.
Do you want to proceed forward one byte, "character", grapheme, or codepoint?
At the same time, he's not responsible for the people actually, you know...doing those things. It's like if I steal a car and some dude I know calls the cops with an anonymous tip. They then tell the owner. Sure, the dude is "responsible" for the owner learning about it even if the info was piped through the cops. It doesn't change the fact that I'm the one responsible for stealing the car.
A Peek Inside: What Kids Saw on a Common Core Test
A Beginner's Perspective on Tech Talks
Recruiting Trends in the Israeli Hightech
Fired?

Anyway bold move, my office need a couple to lighten things up.
> The issue here is that someone is claiming that it violates their rights but keep doing it.

Keep doing what? drivers have the right to sue , period. And they should do exactly that if it benefits them, they owe no servitude to Uber which wouldn't exist if not for these drivers that do all the actual work.
Have you tried listening to SACD? The high sample rate might not give you more reproduction of audible frequencies, but the difference in arrival times it can encode makes well recorded stereo stuff more interesting to listen to, in my limited experience.
Dynamic range compression is an important part of the aesthetic of pop music today, like it or not. Pop hits don't sound the same without it. For this reason (unaffected by normalization on itunes/youtube) it will be slow to go away.
Um, OS X already has a nice, built-in, free way to change keyboard shortcuts across any application (with a GUI).

Go to System Preferences > Keyboard > Shortcuts > App Shortcuts. Then click the '+' button. Now change 'All Applications' to 'Firefox.app'. The rest should be self-explanatory.

(Frankly, this capability is one of my absolute favourites of OS X… really surprised you didn’t already know about it).

EDIT: Unbelievable. Firefox actually broke this functionality years ago and it still isn’t fixed¹! Now I remember why I stopped using Firefox. :/

――――――

¹ — https://bugzilla.mozilla.org/show_bug.cgi?id=429824
Canadian actually just live down here now. We did Chiang Mai for ~8 months this year. Enjoy your travels.
There are literally billions of people who live in places where the rule of law is unjust, oppressive and corrupt.
Don't Dump Your Old iPhone, Use It for Permanent Media and GPS Instead
Show HN: iCultus – A free menubar calendar for OS X
They seem trying to cater to the web folks with QML becoming the main focus and C++ for the infrastructure support.

This is I idea I as an outsider get from the talks at Qt events and the various iterations of QML and WebViews that took place in the 5.x releases.
The argument I've been exposed to - which could be full of misinformation so please correct me - goes like this:

Snowden could have just been a whistleblower. But in addition to revealing all the info about the NSA's spying tactics, he traded additional info to various nation-states in order to secure his personal safe passage. Thereby putting USA operatives abroad at risk in order to protect himself.

The stupid part is that I don't know if that is actually the case, but I wasn't able to counter this argument when I heard it.
You can look for 2 primary templates:

- Master Service Agreement (MSA)

- Statement of Work (SOW)

These 2 should mostly cover everything. You can google/wikipedia them for details but the point of MSA is that it loosely defines general rules of engagement with a client while SOW defines specific project deliverables. Using the 2 , you should be good.
Vinyl actually has far less fidelity. You also physically change the recording every time you play it back. Even on the same equipment, no two plays of a vinyl LP sound exactly the same, unlike digital.

This fact alone should cause you to question your subjective experience. You have no idea what part of that system was contributing to what you found pleasant. Someone who knew what they were doing could probably build a $2000 system that would blow you away just the same.

And if you were playing vinyl, there wasn't even a DAC present in the signal chain :)
> I spent hours and hours in 2007/08 watching Obama with the hope that change is real this time

If most people just watch, even the best efforts towards change are going to be subverted.

> With the current candidates on either side, just bracing for worse.

There's always Bernie, but it means putting some effort into the political process yourself. :)

> What I understand is that the power of corporate America, Wall Street, the corporate, the media is so great that real change to transform our country does not take place unless MILLIONS OF PEOPLE BEGIN TO STAND UP and say very loudly and clearly that the United States government has got to represent all of us, and not just the top 1 percent," he said.
> Open Source ≠ Business

> Newcomb himself admits it was a “divergent brainstorming process,” saying “We tried everything…we tried everything so we could create a business model around open source. And at the end of the day, we just couldn’t do it.”

What a load of shit. This has nothing to do with open source.

It's more like people don't want to pay for another JavaScript framework that claims to be better than the current web stack which at the end of the day, ends up reimplementing most features a web browser already has, but in WebGL. In the article, Steve even admits "We built a shitty game engine".

Recently, there were a few other attempts at reimplementing most of the web in WebGL, I think Flipboard had an article.

Let me point out, this is hard. You wind up with some of the features HTML/CSS already has that's faster, but a ton of missing stuff you end up needing at some point.

For example in WebGL, layout is non trivial, rendering text correctly is non trivial, events are non trivial. These things are an afterthought when working with HTML/CSS.

People love to shit on HTML/CSS and blame it for their problems, but at the end of the day, the grass really isn't greener on the other side.

Don't blame open source because it can't rescue your product. Great products and care for the community foster great open source communities, not the other way around.
I mostly play acoustic instruments now, but I discovered what you were talking about when I used to make electronic music. I'd naively use some heavy compression for loudness, but as I added more parts things would get quite muddled. I'm no great audio engineer so maybe something else was the cause, but I'm pretty sure this was it.
Factify – Discover the world's opinion
> The problem, though, is that building a new platform is really, really, really hard, and they didn't succeed.

Yes. We bought into it and did a proof of concept app with Famous. We did get it to work, but it cost way too much effort, there were way too many bugs, and it ran on way too few browsers.

We decided to not use Famous again. The proof-of-concept app lingers around, it's still cool and we're hoping for a new chance if a community version of (in)famous becomes somewhat more mature.
Thus Seal Team "Six".
> ...mostly about forcing capitalism on nation states..

And these non-capitalist countries are?

All countries are capitalist. They may claim otherwise, but if the party that paid for the means of production makes a claim on the value of the produced goods, then they are capitalist. It doesn't matter if the party that provided the capital was a private citizens or a government. If the workers that produced the goods don't have sole claim on the value of what they produced, the system is capitalist. The only difference in the USSR, Maoist China or even North Korea is that the state tried to monopolize capital.
It seems that it would trivially work if you knew the number that you start from, you'd just be shifting the uniform distribution (and subtracting whatever number it started from to get the overall estimate).

It does seem to be a harder problem if are given that they do not start at 1, but that they are consecutive integers. I imagine you might do a similar sort of statistical estimate on the beginning of the range as well as the end of the range. This introduces more uncertainty, but I see no reason why this wouldn't work
This is great! I can't imagine how positive and intense the energy at this event will be :)
FLEXIBLE RECRUITING: 75 JOBS FILLED USING COMEET
It's worth pointing out that legal language almost always permits more than one interpretation, which is why disputes are adjudicated by humans in (hopefully) impartial courts, under processes that permit the parties to provide testimony and evidence to support one or the other interpretation.

So, just because a piece of legal language can be interpretted a certain way, that does not mean it is likely to prevail in court. In this sort of case, I'd be surprised if any TPP negotiator or representative, or any documentation from the TPP process, will indicate that this language was intended to break the GPL and open source in general.
The test should be to validate software is correct.
It gets hard to do that fast -- I just picked up this guy for flying around my house:

http://reviews.costco.com/2070/100222794/syma-model-aircraft...

The reason I chose it: there are enough dangling light pulls, and when I lose control, enough other stringy things around the edges of the room, that I've damaged props on other mini drones. The cage has effectively eliminated (or at least severely reduced) the problem. I presume a slightly lager drone can have better shielding.
> But in the everyday world (away from NYC, SV and HN) the mediocrity and low level thinking of everyday people is stunning.

Please don't think that 3 communities contain the monopoly on critical thinking. From my observation (living in the "Bible belt"), it comes from a person's news media sources. Television and newspapers (traditional news media) parrot party lines and support the two-party duopoly. People that have always gotten their news this way understandably are easily controlled.

There is a newer generation (not just young people) that use the internet as an augment or even primary source of news[1]. This gives a completely different perspective on world events. These sorts of people are all over the world.

[1] https://www.youtube.com/watch?v=jOeAa6Ye4dc
>The deal is, give up your freedom, in exchange for having masters

Except this is a theoretical argument that doesn't hold much weight to normal people in the real world. How does mass surveillance today harm Joe Six Pack who lives a modest middle class life in Cleveland, Ohio? It doesn't.
Not really, no.

Maybe if you really mangled your audio by encoding at extremely low bit rates.

But in general, no.
Heh - no, not fired. A gentle slap on the wrist... the head of HR was a good friend.
Thanks for the etymology.

Flavor-aid next please?
RECONSIDER – 37 Signals
We're Bringing Unsexy Back to Entrepreneurship
Show HN: Easily share code with CodePile
Let's at least write your example in a sane manner:

Float(String(s.characters.dropFirst(1)))

Is that so bad? The need to convert back to String is slightly annoying, but overall this is not bad.

And of course there is the inevitable question: when you say "skip the first character," do you mean the first grapheme cluster, the first code point, the first UTF-16 code unit, or the first UTF-8 code unit?

You say that "any modern language" needs to handle this stuff in a sane language? Which modern languages handle all of those possibilities sanely?

I agree that the String API has some holes in it. Which, you know, is why I say things like "The String API does have some holes in it...." But in terms of how it's designed, it's the only one I've seen that gets it right.
Last time I checked (Qt 5.3), I was forced to duplicate native widgets on my own, and write my own Framework wrappers on Android, with zero support for Windows Store applications.

From what I could understand in the Qt 5.5 release notes, this has hardly changed.
> Uber is a platform not a taxi company

Uber doesn't get to decide what it is and what it isn't. That's not how laws and regulations work. Uber markets itself as something , it is just marketing, it doesn't influence Uber legal status or Uber drivers status. If a judge decides Uber drivers are employees then the latest will be entitled to there rights as employees, Uber can do nothing about it.
I wonder how many people were falsely accused of a theft committed by a bird?
ESR is (in my opinion) insanely claiming that there is a conspiracy amongst women in OS to catch popular male developers in honeypots. He also claimed Linus was aware of the attempts and taking defensive measures. I kinda regret giving it attention but at the same time I wanted Linus to say it was insane to shut up all the really horrible people rallying behind ESR on it making it even more difficult for women in OS.
Police Emails About Ahmed Mohamed: 'This Is What Happens When We Screw Up'
And _this_ is why I run adblockers, to reduce my exposure to this. I'm not against advertising as a revenue model, but it needs to be plain HTML and images that are inserted in the page.