jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
This is fantastic. Thank you for taking this perspective! Content (high or even low quality) pretty much sells itself, especially if we had less content. Think about how low quality much of 50s TV/etc. was much lower than modern shows.

Is industry's biggest concern (I ask you b/c you sound like you're in the scene) that current revenues are impacted by piracy? Or are they worried about the future if piracy becomes even easier?

My perception of the content industry is that they're snakes in suits. On one hand, they're crying poor, about how actors and musicians aren't getting paid b/c of piracy. On the other, you hear about Hollywood accounting, and label-slanted recording contracts. Then I read about how much money is being made overall.

I try to support the arts. I buy premium content from niche sellers who wouldn't be able to write if it weren't for their small (usually < 1k) subscriber lists. But without more transparency from the content representatives, I assume there is plenty of money in the industry. Complaining about piracy seems like they're crying because they made $1 billion instead of $1.1 billion, while still pumping out absolute trash (by and large).

An example of someone who is hugely successful, funded by people like me, and is doing it absolutely right is Louis CK. He has been mainstream, but never made much money doing it (check out his email archives, he talks about this). Now he just sends me a very genuine email with news and info, clearly written by him. The links go to a site where I can buy and download the mp4 of his performances, no restrictions, $5.

He is even transparent with how much he made over time, and how much he distributed (as bonuses!) to the people who helped make his success possible.

The content sells itself. I just want someone genuine to explain to me, with facts, why piracy is bad -- and that would require an honest examination of Hollywood's books.
Would you define US drone strikes as attempts at terrorizing the target populations?
That may be part of it, I don't usually worry with mailing lists. My general approach is to file a bug in the appropriate bug tracker documenting the issue I'm dealing with then if/when possible provide a patch for the problem.

* I'm a coder not a politician ;)
I wonder if the former was a setup for the latter. If this was proposed out of the blue, it would be dismissed as crazy. by discussing a more distant and extreme scenario in n negative terms first, this seems relatively tame, Overton window style. I did find myself immediately thinking of the evil robots in The Matrix, though.
This is the problem I have with climate change.

I am a very rational, science oriented person (actively promoting science, atheist, PhD in physics, actively hating homeopathy pseudo-science, you name it). I wanted to understand:

- why there is a problem with climete chnage

- how we know there is one

- my winter was cold, where is the warming (exaggerating that of course)

- etc.

I am not an expert, nor want to become one. I just want someone to tell me: this is the evidence, these are the consequences as seen historically, we are "here" in the timeline.

The only thing I hear is "you dumb believers!" and "you dumb non-believers" (or a disgusted stare).

The only pertinent information that does not come with 200 pages of explanations are, as usual, in xkcd: https://xkcd.com/1379/ and https://xkcd.com/1732/. And also https://thefederalist.com/2016/09/30/xkcd-succumbs-to-climat... and https://wattsupwiththat.com/2016/09/20/josh-takes-on-xkcds-c... - as a counterpoint.
Of course there is. Keeping a couple of goats that live off a natural pasture provides calories for humans that otherwise would have to be provided by something else. Keeping a pig that mostly lives off food waste has a similar effect.
>then go on to claim "nobody is going to use video calling" as a fact.

It was obviously a personal opinion. See, I'm not making a grand blog entry waxing poetically on why no one will ever make video calls, carefully creating a curated (word of the month) list of support blog and tweet entries to bolster my supposition.

I offered zero supports to my opinionn. I think you're missing a big difference there. I don't pretend that I have supports for personal opinion.

>So let's compare-

Apple is big and successful (biggest tech company...yet people still pretend that they're counter-culture supporting them. Funny, that). Therefore their "we're big and successful" gives them leave to build things only for their, to use the trite descriptive, walled garden?

"You can made all the video calls you want...as long as anyone you want to call has an iPhone 4 and is currently on wifi...and so are you. Easie-peasie!"

Seriously, this pushes to the point of being comical.

>And only the truly antiApple could suggest that people are calling Apple's take "done" in any final sense as if nobody believes it will ever change ever.

Obviously it will change. Gruber considers it "done right". I think it is done absolutely horrifically, and it is done in a way that is exactly the problem many people have had with Apple's actions.
I have trouble explaining the difficulty of stuff to myself.
One phrase I use is "going with the grain". Some software changes go with the grain of the architecture and are easy, others are difficult.

Your non-technical co-founder needs to dip their toes into programming, if even just a fibonacci algorithm. They need to get their feet wet enough to realize that things easy for the human mind to conceive aren't necessarily easy to translate to a silicon mind.
There are a few, but I would say that most basic research these days is academic. However, today's Universities are similar enough to corporations that their professors and grad students can be considered to be "corporate research groups."

If we kill the Java school (or more generally "University is knowledge worker trade-school") mentality, Universities will stop being able to signal their value through "owning" large numbers of researchers, and all the demand for innovation will shift back to corporations.
And why are wearable computers the next big thing this time, and not a flop like all the other times they've been the next big thing?
Didn't God put Larry Wall in charge of that decades ago? How did that work out?
> GNU/Linux is definitely not the place to look for exciting OS work.

Then why did Joyent port KVM from Linux to Illumos?

https://github.com/joyent/illumos-kvm
The author is rather inconsistent here.

On one hand, he's opposed to the contemporary Desktop Linux philosophy which tries to poorly imitate the monolithic stacks of OS X and Windows, but he also brutally lambasts the innovations behind Plan 9, as apparently for all of his derision towards modern computing, he finds starting from first principles to be anathema for whatever reason.

His proposed solution is not given, but it's hinted towards Solaris/illumos. So... a System V Unix. A well designed and modern SysV Unix with facilities that other Unices haven't implemented as well, that is certain, but his complaint that our hardware and software is stuck in old decades is ironic as a result.
I generally use Digital Ocean, with Ubuntu
their wording was confusing; they were being sarcastic, implying that the go developers made compilation of a project from scratch so fast because they weren't aware of incremental compilation (which is a false assertion, I assure you).
Actually, someone recommended Jeff Kreeftmeijer's work, when I was working on this (an old colleague). I liked the way he did this, so yes... his work was very inspiring.

But most of my inspiration on how to do this came from the Node.JS knockout. Those guys are really awesome.

I'm also working on something similar for a while now, check http://screenr.com/DDk

I used Node.JS, ExpressJS, Socket.IO and CouchDB (I should have used redis actually, but these things were familiar to me). I'm not trying to prove this is the newest, most greatest thing. I'm trying to get an internship at Valve.
> it doesn't matter how great the farming practices are if the food is then shipped three thousand miles to my door. (Yes, the food miles notion is imperfect, but it's at least a reasonable first-order approximation of the environmental impact of your food.)

I don't think so. Transportation accounts for only 11% of the environmental impact of food[1], so that's not a first-order approximation of the true cost at all. It is not only possible, but is in fact often likely, that shipping food three thousand miles from somewhere where it was efficient to produce has less environmental impact than buying food with epsilon "food miles".

(Which means that the take-home message is: if you want to use food miles as a metric, you should generally only buy food that is grown as efficiently where you are as in the part of the world that grows it optimally.)

[1] http://pubs.acs.org/doi/abs/10.1021/es702969f
Great resource for tea beginners and experts alike: http://steepster.com

Discover new teas, get recommendations, and keep a tasting journal.

Disclosure: I'm a co-founder.
Hmm, so that suggests that getting a phone number with a "new" area code could be a way of reducing junk phone calls.
The funny thing is, considering they are taking on the time & cost to move their entire system to SAP, the Oracle one they have in place today must somehow be significantly worse. Imagine that.
Unfortunately that is what is expected of kids these days even if that behavior isn't normal based on our evolutionary history.
Im pretty good with 40 year sentences for egregious cases of murders and rapists. If they want to give it another shot when they're 70 years old, have at it.
3 earnest questions:

* Why is family stability a structural inequality? Families are a unit that largely makes up it's own structure, independent from society.

* What does generational trauma mean? Is this an epigenetic thing?

* "their representation in the corrections system is... compounded by things like the bail system, which pressures the innocent to plead guilty."
- Why would black men be more affected by the the pressure to plead guilty when innocent than other races?
Yeah, they try to sell SAP Hana were possible :) I think they even prefer that you use SAP products in their SAP Cloud
Alternatively, the “revenge system” is superior to the “blood feud system” because the “never mind, no biggie system” isn’t likely palatable to many crime victims (although on the last claim I don’t have any specific knowledge, maybe they would go for it on the whole).
Probably all those white supremacists that those other counties don’t have.
Are they making customer experience worse? Sure, Comcast sucks, but when I was dealing with local small isp, I had much much worse experience. Or with fragmentation of streaming, does having more and more content in one streaming service makes my experience worse? Would Instagram be better if they didn’t have power of FB behind them, for things like abuse, spam fighting or infinite deep pockets?

It’s very complex topic, just “big=bad” doesn’t capture it.
Great to see quicklisp mentioned here. Hopefully this will stem the tide of "but common lisp has no libraries/package-management systems" comments.
This may be my stupid showing through but on the front page, it looks like a piece of software that simply schedules tweets.

Fair enough, that shows that I seriously need to work on the wording of the site, as it has several features more than that.

Great point on the pricing call-out as well, I'm going to work soon to give that its own dedicated page to try and make it a bit more obvious :)
For a more in depth look at how piracy is a market failure, see the fantastic Media Piracy in Emerging Economies study: http://piracy.ssrc.org/
Could you run tests on speedtest.net and pingtest.net out of curiosity?
Welcome to The Cloud. We have an internal policy that determines what is OK to store in the cloud and what we store on internal servers. e.g. sensitive strategic docs don't get put on Google Docs. All customer service emails stay on internal servers and aren't outsourced to cloud providers. Our mission critical servers are our own hardware, but we use cloud providers for non-critical services.
perfect, now that I've left Zurich and moved to the silicon valley for exactly the reason that there were no developer meetups, you start having some :-(
The technical term for this is a "long s", which Wikipedia describes at great length: http://en.wikipedia.org/wiki/Long_s
I really hope this doesn't change the Daytum service.. I've been a daily user for over four months now and it's been extremely helpful.
what is the killer feature that would make me want to use this instead of justinmind prototyper?

congratulations on launching. even with no other distractions it is no small feat, and with a full-time job and a family it must be even harder.
Is there a plan to deal with the high gas prices?
> The only people pedaling it are FAANG, war-drumming furiously for kids to learn to code for the love of god so they can stop paying programmers a reasonable wage.

Really? Maybe FAANG do peddle it for that reason, but I think it's an entirely reasonable class of device for those who want to give their kids a learning environment. As a 90s kid from a household who definitely could not afford computer(s) for me to just fuck up, I'm forever grateful to my dad for bringing home obsolete computer equipment from work for me to screw around with. While I'm not a professional programmer, that exposure is for sure the reason for my overall interest in technology, and the reason I consider myself a competent programmer. To me, this is priceless. If I ever have children, I'd want to give them that opportunity too. And while maybe I can affort more of a luxury in this department, I want everyone to have this access. The Pi and similar devices provide that! Fantastic!

While the Pi has a lot of problems with a lack of openness, its existence spawned a whole market for disposable computers that kids can run wild with. I think that's wonderful. It brought back the playful early days! If that means that FAANG will have an easier access to programmers in the future, so be it. It also helps equip people deal with the modern world. Great!

> everything the pi is touted to do, you can either accomplish with existing general computing

Yes you can. But not for the price of a few cups of coffee, and in a form factor that can be easily stowed away when not needed.

> or something like an arduino (and as a benefit, learn some electrical theory as well.)

That barrier is far higher. You know that. And how great isn't it that we have both? The low-barrier-to-entry Pi (and similar, more open, devices), and the somewhat higher barrier Arduino? The more, the merrier!
I find vivado will often break my project (usually the axi bus config breaks, and I have not found any way to fix it). The best solution I have found is to use TCL to regenerate the project. You can generate a TCL script of your existing project. I have not tried it, but you might be able to use normal version control tools like git with the TCL script - the usefulness will depend on if things stay in the same order after an update.
Off-topic: Does anywhere exist where one can read a slightly better formatted version of S-1 documents?
My advice would be to use a tcl build script in non-project mode, check in your tcl script and verilog files and don't use block based design or 'IP' based design.
Thank You for showing me these ... maybe I will be forced to get FrankenPad instead :)

Cheers.
Here in Norway we have a lot of fjords with small communities all over. The roads are narrow, twisty and often at high risk of falling rocks[1].

Due to the many roads and relatively few people using a lot of these high-risk roads, maybe flying cars would be a more cost-effective option here... would possibly also reduce the need for expensive ferries[2].

[1]: https://www.nrk.no/vestland/ras-i-roldal-isolerer-ti-fastboe...

[2]: https://www.nrk.no/nordland/bjornar-skjaeran-i-arbeiderparti...
> Lots of things evolve and change and their original intent is twisted. It’s ok. Life goes on.

Maybe, but that doesn't mean that a technology is still useful after it's lost its unique selling proposition.
It wasn't clear to me......
Graded homeworks might be used as checkpoints verifying that students are learning key concepts, prior to the exams that are a larger component of the grade. Without these graded checkpoints, lazy students given only voluntary homeworks might reach the exam with little preparation

(lazy student speaking from personal experience. being graded on the homework 'encouraged' learning the concepts!)
That name makes you think it’s a satirical website, but it’s not, appears to be a real product with quite a few customers.
>> Most of the elisp code you run is largely static. It does change

> And JavaScript programs almost never change after a website is loaded

No, but new javascript programs are frequently loaded.

> You do not need any files to compile Elisp code, and you do not have to save the bytecode anywhere.

You do not need to do any of this by hand, but it still happens; emacs does it automatically.

> What exactly is your definition of JIT? I think you might be confusing "JIT" with dynamic recompilation.

The term is somewhat nebulous. I don't think it's appropriate to apply it to the result of a traditional compilation process that occurs immediately prior to execution. If (for instance) I write a script in c and run it with tcc -run, what happens is that that file is compiled—very similarly to a ‘traditional’ AOT, though the dynamic linker is bypassed—and the result is run.

Essential to JIT, in my view, is not dynamic recompilation, but plain dynamic compilation. Compilation should occur concurrently with execution, and is usually accompanied by some heuristic for deciding what to compile first (e.g. tracing) as well as an interpreter. Wikipedia agrees:

> JIT is a way of executing computer code that involves compilation during execution of a program

______________________________________

> what do you think happens to C?

Under most implementations, it is statically compiled to a native binary. Even if it is not, however, ECL does not JIT c, but produces it statically.
Second reply, sorry — I meant to agree that Turing incomplete languages for things like bounded runtime / all-paths constant time algs are an underutilized toolset. They're coming back on Blockchain, also for browser compositor-thread scripting.

But the pressure on the Web to be interactive enough vs. fat or old clients, never mind plugins, pushed not only JS but Java into the Netscape browser in 1995. I don't see how that could have gone another way in time to avoid MS doing the same.

The idea of a general Web scripting language was to make a relief valve where developers ran up against the limits of existing markup and less expressive languages the browser processed. Then standards bodies were supposed to study the top JS libs and absorb their Turing-incomplete bits into new HTML and CSS. This happened eventually, but not for so long that we had to invent XUL at Mozilla, Adobe did Flex, etc.
It's sometimes a little arbitrary where we cut the branch, but I would say no: although that comment does contain religious flamebait (like capitalizing 'lord'), it's saved by substantive historical information.

If we can't talk about religion historically without getting sucked into the black hole of religious dispute, then we can hardly talk about history at all. That would not be ok, because history is interesting. So everyone has to exercise some discipline here.
Can somebody explain the significance of this to me?
My 97 Town Car could do 400 miles on a tank - close to 29 highway.
Some examples (author: https://twitter.com/matthen2)

https://t.co/OR8ih6MRr6?amp=1

https://t.co/X02YYeTgHT?amp=1
Does it make sense to use schematic designs outside of ide context?
You dould export them to proper hdl and check that in
This is unfortunately another one of those cases where the “government” + sycophantic institutions are essentially and deliberately fudging the numbers to make people believe something other than what is really happening, in essence, essentially also committing fraud. In the case of inflation, one way the trick works is that the basket of goods and services that are used to calculate the inflation are not at all reflective of the lived experience of regular people, let alone of most people.

It’s not really all that different than the fraudulent way in which the intentionally deceptive unemployment rate is calculated that is pushed by all the governments’ sycophants. In the USA that process drops people from the calculation by simply assuming disinterest in employment if one has been unemployed for a certain time (yes, it’s intentionally deceptive and manipulative, largely to defraud and cheat the markets and countries that are honest about their unemployment rates).

ShadowStats has been tracking the real inflation rate for a few decades now since a major change was made to fudge the number. It should be pretty eye opening for some people.

http://www.shadowstats.com/alternate_data/inflation-charts

On a side note; it strikes me as a rather perplexing challenge that people seem to have a hard time adjusting their thinking to control for deceptive and manipulative practices, e.g., everyone who pays attention knows very well that the U.S. governments inflation numbers are literal fraud, yet they are the very number that drives so many aspects of everything. It’s like that meme scene in Idiocracy … “but fraudulent inflation rates are what the market craves” … “yes, but they’re causing illusion and deception to spread throughout the system that will cause collapse and ruin“ … * blank stare * “but fraudulent inflation rates is what the market craves”
>Fast forward to today. Is it right that the government should build infrastructure to compete with existing private businesses? Should they build and operate grocery stores? Automakers? ISPs? Textile factories?

There is absolutely nothing wrong with building public infrastructure considering in many cases the infrastructure in question would form a natural monopoly. However, car manufacturers, grocers, textile factories have lots of competition. Those markets are very healthy.

American ISPs fail to provide good service even in wealthy locations. Google had to stop their gigabit fiber rollout. That's definitively a failing market where a baseline of service should be provided by governments. Private companies can always provide superior service and charge for it.
Sounds familiar.
Product and sales areas of the business look at immediate revenues - and hopefully profit - but are always more keen to do that at the cost of increasing technical debt within the engineering side of the business. Unless sales see a real impact to technical debt, they will always choose the short-term approach.
You can’t use Scratch on your iPhone, and the built-in basic programming was far more “native” than any similar smartphone equivalent we have today. My TI-89 calculator remains way more programmable than my smartphone.

I’m not sure why it has become so common on HackerNews to defend this trend and/or pretend it’s not a trend.
What, if any, resources did you use to learn woodworking? In-person courses and hackerspaces are not available in my area right now and I wonder if there are any good online classes. And by that I'm not talking about those quick-cut YouTube videos where you need a workshop worth 50k in machinery and tools to properly follow "this one easy trick" ;-)

If you have any resources you can share/recommend, I'd be very curious also ;-)
I don't think this free upgrade is much of a shock.

People who bought a Windows XP machine in 2001 enjoyed 6+ years of free OS upgrades from Microsoft. Likewise, people who buy a Mac enjoy 5+ years of free OS upgrades from Apple.

If Microsoft wants to shift into a yearly release cycle and they don't give away the updates to their existing customers then they're essentially charging for service packs, which won't fly.