jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Racket is decades ahead of other languages in terms of their macro facility.

The macro stepper and the syntax-parse framework presented by Ryan Culpepper this year is something that would make any macro writers jaw drop.

Reference:

http://docs.racket-lang.org/syntax/stxparse.html?q=syntax-pa...

http://www.ccs.neu.edu/scheme/pubs/dissertation-culpepper.pd... [PDF]
Hey, you keep editing your post repeatedly. I posted a reply to your comment, and after a few minutes I saw that your post has been edited in a way that my reply to it was irrelevant. And then, it happened again. Kindly try to avoid this.
Are you saying that a person's copyright to their own music isn't personal property?
If a company wants first pick of everything that someone produces and wants the right to monetize it and modify it regardless of the creator's wishes (for example, by inserting ads), then they should at least pay a salary in addition to a cut of the ad revenue. If they're not paying for those rights with a salary or recurring retainer, then the terms as described are plain exploitation designed to intentionally screw the artist.

Also, 5 years is far too long for a contract like that. That gives someone else control of half a decade of your career. If you're just starting out and have a 40 year career ahead, that's 1/8th. If you're older, that could be 1/4 or more.
Hi - appreciate you worrying about my legal situation. We used the $156 to get started and now have more then enough money and resources to follow any legal proceedings. You're also unaware that my company connectedpe already turns over a very nice revenue. This new startup is a new product to our lineup
A big part of how many people work is to be proud of what they have achieved. Personally, I wouldn't even build this kind of 'product' because I wouldn't get any sense of achievement or any sense that I'd built something worthwhile. Further, I can't imagine having an interest conversation or relating that well to someone that does this for a living. It seems little better than firing off as many slight variations of a 99c mobile app as possible.
The $156 figure is disingenuous though. Without the $10k of development costs, you didn't have a startup—you had an idea.

Really, it's you're $10,156 startup—still something to be proud of though. I see many people spending way more without any signs of traction.
But that has nothing to do with crypto.

I agree that it is possible to use the law to take down infringing content. But cryptocurrency and NFTs do nothing to help that.
What's funny...

You can be an entry-level Investment Banker in New York. Yeah you make good money but you're still a nobody worker drone. You are restricted to basically some ETFs if you're lucky.

But if you can be an extremely influential politician, and you can do literally anything (including options trading) so long you declare it. Then your declaration doesn't even become public for months!

I don't think restricting trading is really the answer. Just set term limits.
This must be somewhat validating for Tim Bray, the VP/xml guy who quit over their firing

https://www.tbray.org/ongoing/When/202x/2020/04/29/Leaving-A...
I don't pay sales tax, only my customers do, if they are in a state that charges sales tax.

No one pays income or capital gains taxes in Monaco, but my SaaS is genius remember, so I have only a small number of employees at any rate.

I don't think anything of what I'm proposing is right, I'm just thinking though the consequences of a 0% corporate tax.
Well like I said, assuming lol. But generally speaking if I am on the terminal of iOS vs the terminal on Android I feel more confident that I can bring in whatever packages I want as it was really designed to be a full desktop class citizen underneath it all. Android in contrast is extremely locked down in other ways that simply require you to use abstraction layers to run pretty much anything.

To me it's the difference between installing a full linux OS on a chromebook vs running it in chroot (crouton) or google's new virtualized method. They both have their trade offs while running a full linux OS pretty much has 0 trade offs. That's all that I was getting at. Of course there are pros to having a more locked down model at the expense of performance or being able to run something directly on metal at times. iOS is a strange combination of either being insanely secure or not so much, but in either case the raw performance and stability is almost always there in comparison.
While you have the right idea, the problem is that taxi laws are not enforced enough to deter ride-discrimination behavior. Plenty of times before Uber/Lyft I had cab drivers refuse a ride because they didn't want to drive outside of the city at the most lucrative hour, or they'd just refuse to stop.
I think both sides want more aggressive enforcement of TOS violations, or at least I see a lot of lefties advocating for more aggressive enforcement while righties are advocating for consistent enforcement. In whatever case, I'm not really interested in ToS concerns for the purposes of this thread.

> the other is trying to claim that a private actor enforcing rules on their private property is violating their rights

I sympathize with this argument insofar as "their private property" has become the de facto public square, and it's absurd that one company should have the ability to evict someone from the public square. But I'm not actually that interested in the power dynamics between the company and any given individual, but rather about the implications associated with one or several companies having such control over the public square--they can unilaterally influence public opinion and steer democracy. Too much concentrated influence.

And if you're one of the folks who were complaining that Russia was able to manipulate Twitter's algorithms to decide the 2016 POTUS election, you necessarily agree that Twitter's algorithms have the potential to decide elections and Twitter pretty clearly has direct control over its algorithms, thus you necessarily believe that Twitter has the potential to unilaterally decide POTUS elections.
I think it's always wrong to otherize, though I get your frustration.

It's fairly interesting to me to see this relatively small group of people causing fairly limited damage be the focus of so much attention, rather than the ideas and concepts of more influential (and therefore relevant) social justice advocates.

It's noisy and grabs your attention yes, but I think it's a mistake to think of it as representative of anything other than the specific people causing the damage.
This is why Snapchat became popular, and everyone seems to have forgotten the value in that feature-set. Instagram blatantly cloned half of the Snapchat feature-set and Snapchat itself has also gone to shit.
I am not clear what your output is. If it was a PDF then you could add "Produced using a free trial by XXX, get your free trial here", or something along those lines. Then if they want that statement removed that is the upgrade. But this way it makes your product still look better in that the performance is timely etc.

Another option, limit the trial to 3, 5, 7 days, but let it be full extent.

If your output is csv or some raw data this adding a text message is pretty useless. Maybe you could instead limit the output to only the first page or first 3 pages, this way again it shows the full power and speed but limits the output to help entice an upgrade.

Just a few other points, with SaaS there are always people that will get what they need out of a free trial and never sign up, or they will intentionally sign up for a month and then cancel. I know I have done it and will do that in the future if I need to. So a certain amount of this type of churn is normal and expected. Maybe you also want to evaluate the numbers too. Lastly, if the people complaining aren't yet customers and are a small number of overall prospects then maybe this really isn't an issue and is just noise. Not all comments require a change.
George Orwell because he got 1984 right about corruption in Democracy and Animal Farm right about corruption in communism/socialism.
What's really great is when you're working on something else, someone sends you an email, and then walks over to discuss the email they just sent, because you didn't reply in 30 seconds.
Intel is selling Bay Trail CPUs for $5. Microsoft is selling Windows 8.1 licenses for low-end devices at $15. Given an Android tablet with all the rest (wireless/storage) can be had for $40, sub-$100 Intel/Windows PCs became feasible.
A lot of people here will recommend Silicon Valley, but I am not one of them.

I believe you will find New York more hospitable. Here we have investors, technologists, and an extremely diverse culture with accommodations and activities for a wide range of budgets and tastes. А тут у нас много русских. Foreigners and non-native English speakers here are just the norm, they are pervasive and not treated like second-class citizens. My experience in the rest of the country is not so welcoming, even in the SF Bay area.
Not that I'm a fan of the book plug but you can keep going after that slide to get the rest of the list (and more plugs).
Linus Tech Tips submerged a computer in mineral oil a while back https://youtu.be/RrJreUX3TCk

The advantage for computing being that it is a non conductive liquid.

Sounds like they're doing similar, though who knows if they're using consumer grade or some fancy high end stuff.
Programming is some combination of complex and difficult.

"Difficult" in the sense of mathematical elegance, algorithmic design, or other sense of academic "hard". Keep in mind the average developer probably doesn't understand big-O. Usually these programs/systems are focused on the specific algorithm and not a lot else.

"Complex" in the sense that the code may be no more than a glorified crud app in the classic database-transport-presentation architecture, but nevertheless has such a breadth of data, classes, types, frameworks, and the like that it still becomes "hard".

So a "casual" programmer will run into the hard-complex code structure, but will flounder completely at hard-difficult algorithm.

Of course SV/FAANG interview on hard-algorithm, and then make them spend all day on hard-complex crud.

The reality is that hard-algorithm requires academic smarts, but hard-crud requires social and management skills.
Rust already has a "mode" that forbids allocations: no-std without the alloc crate.
The general consensus is that there's not enough time for a big new wave to start before vaccination finishes tamping it down. Note that "everyone is eligible" isn't expected to be a huge change in practice: most urban counties in California already have over 50% of the adult population vaccinated, rising about a percentage point each day.
Once you pick away enough at the straws, the needle becomes a lost easier to find.
Well said. I just thought the person who is the root commenter of this chain characterising the article as "An attempt to get sympathy" was overly myopic. I also feel bias in parts of my life and if someone had written a guide about how to overcome them and a person with the opposite traits said the point of it was only to get sympathy, id be upset that they dismissed the true point of the article, which in this case was to empower them to overcome what biases do exist.
The tech behind this new "coin" they are using seems to be based on Monero. Even their book [1] says the following:

> ‘Mechanics of MobileCoin: First Edition’ is an adaptation of ‘Zero to Monero: Second Edition’, published in April 2020.

[1] https://github.com/UkoeHB/Mechanics-of-MobileCoin/blob/maste...
Hah, amazing and thanks for sharing. I think it's mostly that you sounded like you were holding a petty grudge over some small technical thing that can make sense. Maybe he resigned because he felt overly judged?
You apply for a license: https://www.nist.gov/tpo/licensing-nist-technologies
It is also amazingly useful and easy to program.
Yeah I can confirm haha. It's dead simple, but also hopefully has the benefit of that simplicity on your performance.
It seems that God isn't omnipotent. God mode still doesn't allow me to tell my machine that I want to open .jpeg files with the Adobe Photoshop installed on my machine (like I can with .jpg) and not Photoshop Elements available through the Microsoft store). There is no option to search my file system for an arbitrary .exe.
As the GitLab CEO I want to congratulate Nat and GitHub in obtaining this license. This is great news for the people of Iran, GitHub, open source, and the software industry. Thank you. I imagine obtaining this license took a consistent effort from the company. GitHub and in particular Nat truly care about open source.
Sorry, that seems like a total non sequitur to me. What about that (an outage + a failure to correctly handle the outage on the clientside) suggests Apple is planning to lock down macOS like iOS, either in terms of hardware or software?

Or rather, maybe you'd like to explain what you think Apple would have to gain from doing something like that?
You're right.

Interest rates have a direct affect on property value.

Note that I do believe that this effect isn't quite as present in the "ultra-luxury" markets (or at least as a much lower impact)
an idea that might be useful.. you may split the outgoing channel from incoming channel ; it's usually the sending/outgoing that is slow/difficult (small device not able to transmit too far, think a phone in a rugged mountain). Some satelite-internet providers work this way, using satelite for the send direction and some other usual channel for the receiving.
good luck
For what it's worth, my somewhat educated guess from someone who covers Autos slightly:

2019 was expected to be a "peak" year in the automotive cycle, so everyone in the supply chain adjusted accordingly by modeling in lower demand following that peak. I'd wager with COVID-19 the trough came significantly faster (and deeper) than anticipated, and as we gear up for an equally fast (expected) recovery, inventory levels aren't adequate.

Just a hypothesis, but perhaps worth considering.
Here's a (rough) Python equivalent:

from itertools import islice

def fib():
a, b = 0, 1
while True:
yield a
a, b = b, a + b

for k in islice(fib(), 1, 100):
print(k)

It uses a generator function to produce an infinite iterable sequence. islice() is used to produce just a slice of that sequence.

This could probably be written using fewer characters, but I don't think it could be anywhere near a short (and terse) as the Perl version.
Fitness should be easy for nerds. We must only understand one concept: being healthy is smart. Not only for longevity, but cause it actually will make you smart. And when we're on the frontlines of tech business - we need to be as smart as possible. Eating healthy and regular exercise is, to me, a strategy for being; and maintaining intelligence. And in that context it's not only easy, but it's compelling, to do these things.
Like 10 years ago my best friend and I used to sit at the same computer and do the coding and UI design together! It was not all the time but it was a significant part of the day. We were developing mostly ASP pages and he was the UI designer and I was the backend coder and it made sense to go do our part then get together and merge them and then go back to do our part again. I really miss that time very very productive we were.
I actually agree with your 2nd and 4th paragraphs, but yes, 1 and 3 touched a nerve. The newbie-unfriendly reputation of the Lisp community has never been entirely deserved. It pains me to see it repeated.
>Back in June -- once Poulsen's claims that they were withholding only private information and national security secrets was proven false by The Washington Post's subsequent publication of chat excerpts that fell into neither category -- this is what I called on Wired to do:

This is where I disagree with Greenwald. I spent some time looking over a combined version of the logs that have been released by various sources to date[1], and didn't come to the same conclusion at all.

Looking at what Wired did release, I think two criteria stand out -- it's all about either leaks that were already public knowledge or directly related to Manning's role in leaking the documents.

If you look at what Wired omitted, it's most of the transcript we have for May 22. The parts that Wired chose to omit are almost entirely either about leaks that weren't yet public at the time Wired published in June or Manning talking about his mental and emotional state. This aligns fairly well with Wired's claim that the portions they chose to withhold were sensitive to either national security or of a personal nature. Looking directly at the primary source bolsters Wired's argument, if anything, in my opinion.

[1] http://firedoglake.com/merged-manning-lamo-chat-logs/
Note that we at JonDonym will have developed a strong countermeasure within the next few weeks...
Age 13. In early 1994, I started building little websites in HTML for my friends and family. Might have been even earlier if you count playing around with BASIC in school computer lab on an Apple II.
Submission time seems to play a pretty big role. Looks like this went up around 7pm (here. US Central) - for future reference, try ~4pm for your target, when people get off work ;)

I'm almost certain I saw an article here very-roughly a couple months ago that had an example of how to "shrink" regexes to their functional equivalent. Can't find it now, though :\
The top answer on stackexchange is a superb explanation of musical science that most of the finest musicians in history could not give you. They just don't teach you these things in music class.

Musical culture seems to resist illumination, perhaps fearing that the "magic" will somehow be broken. The irony is that music is, in a sense, a mathematical illusion, but revealing the trick only makes it more fascinating.

I will add one important point that hasn't really been made: The purpose of equal temperament may have originally been to "change keys without retuning", but it also essentially allows you to play in 12 different keys at the same time. This has been exploited to great lengths as source of musical novelty and is absolutely fundamental to modern music.
Let me know when your friend invites you to a party on Facebook and you get it via Google Calendar. I'll be the guy by the bar while you're at home. Your friends couldn't care less what an .ics is.

My mom doesn't care about "openness". She cares what I put on my Facebook wall.

Photo alternative: cute. I'll never go to your Flickr page. I've seen ~100 pictures today of Thanksgiving celebrations, because they were in my News Feed.

Messages: Most of my FB messagers are spam, but what do you think is the easiest way to message a 14-year-old?
This: http://nobelprize.org/nobel_prizes/medicine/laureates/2010/p...
Thanks! Our current gesture set is more focused on showing what's possible so far and inspiring some new ideas. Navigating the web is only one application of the framework we built - we envision all sorts of applications that run in the browser, from games to specific utilities for specific sites. The great part is that now web developers who specialize in Javascript can work with the Kinect without having to learn any special languages or code. We're hoping this allows a new set of interactions beyond what we first developed.
Maybe my social circle is just old fashioned, but my friends and family actually care whether I come to their events. That means that they have means other than Facebook to contact me with, since I'm not on the site. Maybe your mom would just stop communicating with you if you weren't on Facebook, though; I don't pretend to know what your situation is like.
www.moreofit.com is specifically designed to find similarly themed websites via Delicious tagging
The app looks great. I think the name is not that great. Macker means in German "old man" or "boy friend" (http://www.dict.cc/?s=macker). So I (as German) had to smile a little with the combination.
Why does it make you sick that some people are OK with certain parts of their life (that they select, no less) being known?
Personally it clicked for me after reading "You Could Have Invented Monads"[0] and LYAH (in order as you suggest).

[0] http://blog.sigfpe.com/2006/08/you-could-have-invented-monad...
$400k in RSUs over what time period and what vesting schedule?
All we are is a copy of a copy.
The Bloomberg article mis-interprets the scientific article.

In effect, the scientific article shows how we could predict which tissues are most likely to become cancerous if we had no population statistics on cancer. That is, we could look at the rate of cell divisions in a tissue and say "Oh yeah, divisions occur frequently here, so there are going to be more cancers in this particular type of tissue."

The scientific article does NOT say that the cancer which has arisen in random person X is mostly due to "bad luck" in person X. If person X smokes 4 packs of cigarettes per day, the person's risk of lung cancer is certainly affected. Of course, there is still some element of luck (not every heavy smoker gets lung cancer), but you can think of it like using loaded dice at the time of each DNA replication... loaded dice don't turn up snake eyes every time, but they certainly change the odds, and if you were playing craps there is no way you would want to use loaded dice.

My reaction to the scientific article is... yawn. The result could have been predicted. Cancer is a disease of DNA replication. It makes sense that clinical problems arising from DNA replication would occur most often in places having the most DNA replication events. But it's nice to have experimental verification.
> the United States already receives more net immigrants from all the rest of the world than any other country on earth

In terms of absolute numbers, yes. In terms of percentages, no:

http://en.wikipedia.org/wiki/List_of_countries_by_net_migrat...

http://en.wikipedia.org/wiki/List_of_countries_by_foreign-bo...

> To make a strong policy case for immigration reform takes a more nuanced and tightly reasoned factual argument than Paul Graham made in his recent essay.

I agree with that. To that end, if you have any comments on my own article, please feel free to email them to me. All the muddle-headed thinking I read about immigration the last time around prompted me to write it as a place to collect my own arguments.
Does anyone know the context this was written from? No sense compared to a 10 hour work day? 6 hour? Roughly 8 hours a day broken up as convenient? However long it takes to get a well-measured hunk of work done?

The article doesn't really mean anything without this.
Maybe it's time the browser developers start telling sites what to do and try to standardize use of a custom HTTP request header like this:

X-Preferred-Format: ('Desktop' | 'Mobile')
> that was during the Renaissance

I have no doubt that creative output is higher now then it was during Renaissance. At that time they started to give more value to creativity and they have a few people that were able to live from the creative endeavors, thanks to the patronage of the rich. Nowadays wehave several thousands or even millions of people that are able to live from their creative efforts.
Streamers don't pay Twitch for the service. Twitch pays streamers in return for the ad revenue/subscriptions that they generate. They make Twitch money and get a tiny part of it in return. It sounds a lot more like being employed than being a customer. It's the subscribers who fit the picture of service customers.
To everyone replying - "i can sleep even after drinking 100 coffees" - caffeine consumption affects certain stages of your sleep even though you might fall asleep, source is the book 'why we sleep'. All stages of your sleep are important, so if you are only getting rem sleep it is not good.