jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Fees paid per copy are only one traditional way to compensate creators. Copy fees don't work so well once digital technology becomes ubiquitous, and may be viewed by future generations as barbaric, because such fees may deny minds the education and culture they crave based on an arbitrary monopolistic price, unrelated to the cost of either original production or reproduction.

If per-copy fees were the only way to get necessary creative production, as you seem to suggest, that would be one thing. But your theory doesn't yet seem to be playing out. Rising piracy has loosely correlated, over the past decade-plus, with even more creation of the pirated types of content.

So the siege and retribution mentality -- "never mind due process, line the scum up against the wall and let 'em have it!" -- doesn't make any sense.
I wonder what the EFF's position on this will be.
It's a Saturday afternoon and I'm working rather than outside riding in the sunshine :-)
Hat tip to dfan nine days ago

http://news.ycombinator.com/item?id=2439218

telling us all about A Geometry of Music: Harmony and Counterpoint in the Extended Common Practice by Dmitri Tymoczko, a book by the author of the link (with audio examples) submitted here. My wife, a piano teacher, likes using new theoretical approaches to analyze music.
The Stack Exchange community places a rather high value on "being nice." It's an important part of our values and we think it makes the Internet a better place. A lot of the Math Stack Exchange users came from Usenet's sci.math where epic flame wars were the norm. That community has a few members who do not consider "being nice" a requirement of public discussion, so naturally, conflict ensued when Jeff removed non-nice things (as is the norm in the larger Stack Exchange community), thus violating the "all public debate is sacred and must never be censored" norm of a small subset of that community.

Personally, I like the "be nice" norm and I think it contributes to the awesomeness of Stack Exchange. I think that in the long run it will make for healthier communities. I think that the high norm for civilized discourse on Stack Exchange is one reason that it has such a high signal to noise ratio and it's why the mathematicians are on our site to begin with.

There was never any question of "censorship" -- the entire brouhaha took place in the META site, the site ABOUT the site... nobody deleted any comments about math on the Math site itself.
Dealing with groupons sounds about as bad as dealing with Yahoo Search Marketing
The venomous use of the word "copycat" when it comes to competitors permeates the Groupon culture, from the C-Suiters to the sales folk. It's really something. They would be better off, IMO, dropping the nastiness, and simply continuing to find ways to dominate.
> There's no need for hypothetical situations, we have innumerable actual examples to choose from.

And yet, we have people crying racism where none exists. Heck, we have people worrying about being exposed to racism in fictional worlds.

See Is HBO's Game of Thrones racist? http://www.slate.com/blogs/blogs/browbeat/archive/2011/04/20...

"They are, in short, barbarians of the most stereotypical, un-PC sort. As I watched, I kept thinking, 'Are they still allowed to do that?'"

and

"... if it was 'possible to be racist toward a race that does not actually exist.'"
How many web-based products do you use whose name directly describes their functionality?
You missed the part about the Groupon rep encouraging fraudulent Yelp reviews, which I feel is an important point.
To a large degree, I agree with both you and RK.
"That’s ultimately the most perplexing thing about OpenTable: unlike so many other Web services, this one has actually driven up operating costs, not reduced them."

How much do restaurants pay to accept phone reservations? It seems the cost comes from running two reservation systems - hiring a person to accept traditional phone calls, and paying OpenTable for the online reservation system.
> It's being massively shorted by the hedge funds.

Just out of curiosity, who are "the hedge funds" and how do you know this? Is there some way of researching who is shorting what?
Aw man, wish I had this stuff when I was in school.
Perhaps only semi-related, but can anybody tell me how scientific journal writing fell into almost universal use of the passive voice? It drives me nuts every time I read that some more assumptions will be validated or that something else will be proven.

Which is to say, every single time I read an academic article.
I think there definitely is an opportunity to remove OpenTable from the equation. Look at restaurants like Momofuku Ko's annoying reservation system, where their in-house .NET reservation system books out within 3 seconds after 10am ET for 12 seats (24 covers a night), and seat inventories are only released 6 days in advance. Momofuku almost never starts a restaurant project without it now (e.g their buttermilk American free range fried chicken and Korean fried chicken).

It created lot of hype by becoming the anti-OpenTable. Read about the complaints of this reservation system on NYT, Departures, etc. Major food editors still have been unable to review the restaurant simply because their inventory allows for no special favors.

Of course, anyone with Mechanize and scripting language of choice can do high-frequency reservation bookings.

However, OpenTable does have a huge following, and its followers like to redeem OT points for cash. Which is why restaurants are hesitant to remove it for customers that will only eat at OT restaurants.
Giving concrete examples is something Feynman talked about a lot too. It is easy to talk abstractly about anything but in the end, something real and relatable must exist. When I deal with enterprise software, I prod the sales guys to tell me what the feature really means and does. Sure, it will streamline the sales order approval process but what does that entail? Outlook add ons? Browser popups? Notifications over SMS? Excel reports? Or 12 different screens that users have to click refresh on all day? My users will interact with something in the end. Show me the screenshots of all that already.

When I write business software, I dig in for details with my users in the same way. I understand you want me to fix the document printing process. Unfortunately that is too vague to write code for. Let's find out exactly what it is that needs fixing. Usually after some digging in, I change a button or two and it is now fixed!

It is hard work to be exact, precise, and specific. Being general is too easy.
Will there be meals in the future? I get back home (sf) the twentieth.
For me, the biggest thing about AWS has been easy access to * ridiculously* powerful machines for not very much money -- a few of us decided that we wanted to build a markov chain from the entirety of Wikipedia, which is quite doable if you have access to a box with 68GB of RAM. That's quite a bit more than a standard student laptop.

I think on the last run we got about 2/3 of the way through; we should be able to do the whole thing if i ever get round to running it again.
The narrative is "People are still judged based on their race/ethnicity". If Asians are hired more, then that's further evidence.

And "culture" is one component of ethnicity.
It would also be interesting to know how much it costs them in Microsoft licensing fees.
One way is to hide the information from yourself. I've heard of orchestras hiring by getting the applicant to play their instrument behind a screen. You can't see them, can't see their race/ethnicity, or gender. The only information you can use is the only information you should be using: how they play.
another guy who needs it to be complicated to feel superior about his computer skills. Messages in Yosemite is amazing. sms and phone calls perfect. hand off is a revelation. and it's just damn gorgeous
I guess this has to do with Google self-driving cars. Maybe they are envisaging to replace taxi drivers in the future; and having a seat in Uber will definitively help them.
No, the article says that only a few lawsuits have resulted in damages per section 512(f) of the DMCA [1] (which places a penalty on knowingly misrepresenting a work when filing a DMCA notice against it, if I am reading correctly). It sounds like they're able to sue under 512(f) in this case because Liberation Music pressed the issue even after they had been notified that the use was fair use. I am not a lawyer, though.

[1] http://www.copyright.gov/title17/92chap5.html#512
One of the biggest reservations I initially had about abstraction, when learning programming, was that I didn't consider performance a detail. As such, I didn't litter my code with objects or pure functions even when they made conceptual sense, unless I was convinced the overhead was small and the abstraction helpful.

I've found that languages like Java make assumptions about your memory, and languages like Prolog make assumptions about your data. I'm under the impression that in Haskell in-place modification is an interpreter optimization, whereas C is increasingly employed when resources are constrained and abstraction layers are deemed too costly. Consequently, C is maligned for resulting in faulty implementations behind every corner, yet it remains one of the most used languages.
Having no interest in Starcraft 2, this article seems like spam, especially with its sensationalist headline.
I totally agree. I think you alluded to a certain amount of romanticism in those of us who learned to code in the 80s and I agree with that too. It takes a real effort to see beyond that and to come up with better, more relevant things.
I was fortunate enough as an undergrad to be allowed to take several graduate creative writing classes; my time in those classes was by far the most important time I spent in college. The reason is because I became immune to criticism, or at least I learned to not take it personally, analysis the comments and use it to learn and grow. It's funny they mention the war-like atmosphere of the English program in this article because honestly, I've never faced harsher criticism than I did in those 3 classes.

I'm not sure if it's just the way we raise children in the U.S., or maybe it's because generally people like to avoid conflict, but it seems that a lot of people lack an understanding that criticism - at least good/valid criticism - is typically not personal at all, but rather someone trying to help you understand a short-coming. For whatever reason it's just easier to react with a wall than a light-bulb moment of 'wow, I never considered this before'.
In my experience, journals are still essential to the peer review process and are the primary way in which work is disseminated into the larger community.
Compared to what? I would believe that Android phones don't integrate flawlessly with OS X, but do they work any better with Linux or Windows? My impression is that Android only cares about the cloud and it barely acknowledges the existence of PCs, let alone integrate with them.
What on earth makes you think it's fair use? It's not commentary about the image. It's not educational. He reproduced the whole image, not a part of it. I suspect that you need to go and read up about copyright law.
http://appdb.winehq.org/ will tell you if your app is supported on Wine. Most of my Windows-only apps work, albeit with some minor glitches...sometimes.
NetBSD and Linux both come to mind as supporting older hardware better.
You always sue the people with money. In the US the employer is always the one sued by default. Individuals only really get sued when the individual's actions are so squarely of their own doing that the employer can't possibly be held responsible.

If a truck driver enraged about his wife's infidelity decides to drive his truck through the motel his wife is cheating in you don't sue the trucking company (well you probably do, but they lawyer up and their lawyers spell out why it's not worth your time), you sue the driver.

The problem is that this pattern of action falls apart for agents the government because of qualified immunity. If a cop does something bad and the government says "hey, it ain't on us, we told him not to do that, heck, we even trained him to avoid getting into those situations" the plaintiff is out of luck (except for the existing narrow exception to qualified immunity). Getting rid of qualified immunity would put government employees in the same situation literally every other employee is in.
What's the purpose for calculating "peak performance" (yes, I've seen the disclaimer in the source code that it is inaccurate)

Looking into example screenshots, Xeon Gold 6328 is 10TFLOP/s, while Epyc 7702p is 2 TFLOP/s
Performance comparsion can only be the other way around :-)
Other people have answered your question but I wanted to clarify one point. The word "character" here means "unicode code point". However, what the user thinks of as a single character can be made up of more than one code point. This presents a different problem and one UTF-8 itself can't help with.

The Unicode Consortium has a report on extended grapheme clusters[0] (i.e. user-perceived characters). Essentially, if you're processing some text mid stream, it might not be clear if a code point is the start of a new user-perceived character or not. So you may want to skip ahead until an unambiguous symbol boundary is reached.

[0]: https://www.unicode.org/reports/tr29/
Curious that you have a negative view of that. When I come across a word I don't know I am usually too lazy to look it up, and so I infer its meaning. But I don't know if I infer it correctly! I'm convinced this is how we end up with word meaning mutations; the traces of which, of course, are the object of etymology.

Coordinating a mapping from reality to our internal world of ideas is hard enough without basic disagreements on the meanings of words. I find it hard to take joy, as some descriptivists do, in words that also mean their opposite!

I like the idea of writing a word and its page number inside the back cover of a book for looking up later but I never seem to have a pen to hand either.
I went back to school to take a couple classes at a public school in a red state. It definitely has changed but it wasn't that bad.

My observations around this:

* Lots more platitudes. Nearly every teacher in the CS department had signs on their doors about being an inclusive zone or standing for social justice. Seems like it would have been easier to just make a big sign that says, "The CS department is inclusive and promotes equity."

* Early in President Trump's tenure they designated an area as a safe-space. This is honestly the first actual safe-space I had run into, despite hearing about them endlessly in culture wars news. I personally don't mind a politics free zone.

* I had to take a mandatory title ix training. It used words I don't normally bump into but have been targets for the right like "trigger warnings" and "microaggressions". I wrote the title ix coordinator (simply because it felt like a waste of time) and asked if I could skip it because I had already done 8 years of college without running afoul of school rules and she told me no.

That was about it. So I'm not sure how endemic the problem is but my anecdata was it's not too much to fret over. My personal sense here is that the media likes to report these stories because they are "man bites dog" stories.
PrepDD | Senior Software Engineers (FE + BE) | REMOTE | Full-time | https://angel.co/company/prepdd/jobs

PrepDD is a workspace for accounting teams, connecting their tools, people, and processes in a single place.

We've hit a significant inflection point in our business and need to quickly scale up our product team to deliver on our current pipeline.

Current Open Positions (all Remote):

* Senior Engineer - Frontend (React, Typescript, Apollo)

* Senior Engineer - Backend (Ruby on Rails, Postgres, AWS)

Apply at https://angel.co/company/prepdd/jobs or reach out to hello [at] prepdd.com if you have any questions
A wild guess: million+. It’s supposed to be a once in a life time treatment, so pharma can’t milk you for life. It’s not that pharma is inherently bad, but rather that it costs billions to get this through all the stages of clinical trials.
Did they notify people about it 2019? Does GDPR, CCPA, and other similar privacy laws have a statute of limitations? [0], [1], [2]

[0] https://ec.europa.eu/info/law/law-topic/data-protection/data...

[1] https://www.oag.ca.gov/privacy/ccpa

[2] https://en.wikipedia.org/wiki/Privacy_law
> McDonald's UK boss, Paul Pomroy, said: "Over the last 24 hours, it has become clear that maintaining safe social distancing whilst operating busy takeaway and Drive Thru restaurants is increasingly difficult and therefore we have taken the decision to close every restaurant in the UK and Ireland by 7pm on Monday 23 March.

A lot of Americans are relying on this method of food distribution. It seems inevitable that closures of drive-thrus will begin happening in the US as well. Food shortages at grocery stores are not uncommon today in many cities. It only takes one positive test to shut down a food distribution center.

I doubt many have considered just how precarious food delivery is at the moment.
"Grandpa" is a millionaire, if he wants to stay he should pay what his neighbors do.
The properties that make nuclear bombs so destructive also make them hard to manufacture., so the kitchen nuclear bomb would have never been possible according to any laws of physics we ae familiar with . A bioengineered plague is probably worse than threat than bombs imho, given how bad Covid was for example
> I took the time to look up what “emo-cognitive” is supposed to mean

“emo-cognitive” is a rather obvious term for things that exist across both emotional and cognitive categories, that the two domains are viewed as cross-linked but that cross-domain terminology is unsettled seems clear (searching for “emo-cognitive” returns links like [0].)

[0] https://scholar.google.com/scholar?q=A+taxonomy+of+emotion+a...

> I also had to look up “white neurosis” to find out what it’s supposed to be

The subject paper is largely about what that (in the sense it's title is concerned with) is; why would you “look it up” rather than reading the paper itself?
> It’s like forcing car makers to fund radio stations because people might listen to them in the car — and letting the stations set the price.

I wonder if this is a good analogy?
Steam rolls their own everything. Controllers don't work right for apps launched from steam unless you enable the overlay, if you launch outside of Steam they work perfectly. They even seem to roll their own window management as on Linux if you mark a chat as "always on top", then focus another steam window that is partially under it it and click on the overlapped area it handles the click with the window that isn't focused. They also had huge issues with mapping clicks on hidpi setups but I think those are mostly fixed now.
Maybe that is the reason why Google's cloud business doesn't make profit.
You keep saying that "Tree Languages are the future" but I don't see any impressive examples of it. Instead, when I look at the examples, I see a rather clunky notation.

Is that iris grammar document in designer a good example? Because it does not really show why is it better than something like SEN or JSON. The text alignment is awkward, and it does not fit well on the screen. The colors are there, but I am not convinced that having keywords be a different colors outweights the ugly formatting. And I am not sure what "secondary notations" are, but I am guessing they are not present in the document?

The idea of the schemas are good. The world could use more editors with context-aware syntax highlighting and auto-completion. However, the data model you have chosen ("TreeNode=tuple(string, list[TreeNode]") doesn't map well to any programming language. And the text serialization you have chosen -- having a single canonical representation that is using whitespace as the only syntax element -- un-nesseary restricts the data that can be represented.

I think switching to a more conventional data model and text serialization will significantly increase uptake of your project, as well as make it more aesthetically pleasant. Because I seriously doubt anyone can call your existing grammar programs "nice looking".
Only in temperate climates. The bus is unlikely to have all that much insulation.
Delete everything on synced devices and restore from offline backups.
Greg Egan is indeed a goldmine for this kind of material. For this particular topic I would highly recommend his book Diaspora.
Agreed. Zero debt really doesn't make sense as a goal, and this British bond repayment illustrates the case that if all goes well, inflation eventually reduces a constant debt to irrelevance. (Although it may take a few centuries.) That said, of course debt reduction still certainly has value, as there is obviously such a thing as too much debt.
Ribbon is now there.

Thank you!
To me, they made the decision to put all of their clientele at risk. There's no problem with "outing" them.

Sure, if you anonymously tell them about the security loophole, will this fix future problems?

Likely not.

I say report them.

There's nothing wrong with reporting bad behavior. You're not responsible for the consequences they have to face for making those decisions.
You may also have luck learning FP with Erlang. It's also functional, but approaches it from a different direction, focusing on reliability and concurrency rather than types and purity. Between Haskell and Erlang, one of them will probably fit your mind better.

I started FP with OCaml, but OCaml makes it too easy to continue writing imperative code when you're actively trying to learn new idioms.
Completely Toilet Bowl Resistant

I like the NoPhone Air best. Zero weight, and it would be unsinkable in a toilet bowl!
man, punchcards -- all they remind me of is that classic Bill Gates pic from '73

https://imgur.com/j9j4L7E
I'm running a few bare-metal Hetzner servers (Falkenstein and Helsinki). Can recommend. Reliable, comparatively cheap and tickets are usually responded to within 24 hours. One time I even got through to the guy swapping defective hard drives on one of the servers in the data center by phone, since there was some other issue.
Oh sweet summer physicist, what do you know of reality? Reality is for the markets, lovely mathey person, when a one in a million chance comes every month, and investment portfolios lie scattered over the floor like the corpses on a battlefield. Reality is for when your mortgage and the kid's school fees are riding on it, and quantitative strategies are borne and die with the fads of last summers interns pet projects.

In some domains 7 sigma events come and go - statistics is not something to be used to determine possibility in the absence of theory. If you go shopping you will buy a dress, just because it's a pretty one doesn't mean that it was made for you.
Open source is nice but these recipes need to be stored on the blockchain
> > - You have facilities to shower and dress at work

> I commuted by bike for years in hot, humid climate without showering at work. Consider all of the remarkable achievements of humanity. You could figure out something that could work for your situation.

It's called a shower. I weigh 300lbs. Trust me, I am going to be sweating like I was sprayed by the grossest stink hose of all time. Sure, I'd love to believe I'd be closer to 200lbs than 300lbs after a year or two of riding, but that's a year or two smelling like a rank asshole. On behalf of myself and everyone around me, hard pass.