jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
When I did this course, you had to implement a compiler for a toy language. The language would change each year. Our compiler was for a language called "FUN". I think it was a first-order functional language with heap-allocated objects. It had to be implemeted in SML, which comes with Lex and Yacc implementations. You got various bits and pieces handed out, like register-allocation and the assembly-generator (for MIPS).

The neat thing was, that that you also had to design a simple pipelined MIPS processor and you could run (in simulation) the code your compiler generated on the architecture. This gave you a pretty good understanding of what happens from the time you write your code to it actually generating a result.
Thank you! Fixed. (it was supposed to be borderRadius)
The Jak and Daxter series (PS2) was also written (almost?) entirely in Lisp, too.
I went and carefully read the statement. It says the capsule can carry crew, and that the capsule can land on Mars. It did not say that the capsule can carry crew to Mars, which is a wildly different thing. I think the Register added that accidentally.

I don't think that's possible, because solving the equations to carry enough supplies to get the crew to Mars alive while still being able to stop when you get there almost certainly has no solution with any capsule primarily designed to get to Earth orbit. On the other hand, merely getting hardware to Mars if you don't care how long it takes can be relatively low energy [1], which would also be an orbit not requiring a lot of propellant to enter Mars orbit.

[1]: http://en.wikipedia.org/wiki/Hohmann_transfer_orbit
Sorry guys but it appears our site is down right now. Feel free to comment here though, and I'll respond. Thanks for your patience!
This is a very serious issue. I agree it can become redundant by constantly showing up in HN feeds, but this just shows how hot the topic is and how upset people are. Even before the new radiation xray scanners and invasive procedures, the TSA was inept and acted ridiculous. They ha poorly trained (or not trained at all) individuals who barked at people. They made flying a horrible experience. I remember coming back from oversees and being yelled at on several occasions. I was actually embarrassed for the United States o America.

Anyone who spoke bad about the TSA was shot down as a terrorist. Ridiculous. Now, this is the first time that it is politically and socially ok to complain about the TSA, and people have come out with all their pent up frustration in full force.

Reality is this. Something needs to change. They are an angry and ineffective bunch.
What you (simcop2387) say doesn't help, as I can produce curves that do as you describe and yet they do converge. It's possible to have convergence even when all the points lie off the line (in the only sense I can understand you to mean) so your comment isn't really an explanation.
Playing with infinities is dangerous business, and it's very easy to yield paradoxes like the OP. But note that before the 20th century, mathematicians like Gauss would avoid playing with such ill-defined objects, for precisely this reason[1]. Their rule was that you should first derive an expression in the finite case, then take the limit to infinity at the end.

In this case, it's mathematically simple that a Manhattan line should have the same length, no matter what N (the number of steps) is.

[1] http://en.wikipedia.org/wiki/Russell%27s_paradox for instance.

The Banach-Tarski paradox is also worthwhile: http://en.wikipedia.org/wiki/Banach%E2%80%93Tarski_paradox

I think nowadays most mathematicians are "comfortable" with such aberrant results, but that was not always the case. And there's still a chance that future generations of mathematicians will dismiss this work.
But in this case something is clearly subtracted, unlike in the case of piracy. Yet I'm not sure if industrial espionage is usually treated as theft.
Djangy's mentioned not-unoften around here since its developer is a regular:

http://news.ycombinator.com/user?id=endlessvoid94
Perhaps I could more easily answer your question if you tried to explain why you think the length of the zig-zag line should approach the length of the straight line. It's zig-zagging - why should it end up the same length? You say that in the Manhattan Distance every point is a step towards the goal, but it's not directly towards the goal, therefore you always get a bit more than you want.

The number of points isn't relevant - the Cantor Set (also known as Cantor Dust) is an uncountably large subset of the real line, and yet its length is zero.

I guess the only insight I can offer at this point is that length has nothing to do with points.
As of last month, Comscore, who is in the business of measuring such things, puts AddThis at 57% of total world wide internet users (which they measure as 1.3 billion users). They put AddThis at 80% of total US internet users (which they measure as 212 million). Comscore's world wide penetration is not as deep historically as US, and is widely considered to undercount this #.
Going in with this attitude is not good at all. I'd say don't become obsessed with DRY, because in the beginning it often won't be clear when it's appropriate to "fork" portions of the code versus adding a branch or two to the core logic. But if you go in with the idea that copy/pasta is the way to write code then you'll have important logic spread across dozens of places and it will become a nightmare to make what should be a simple change.
Top men told him. Top. Men.
Most of them are not VNC on Windows, but Windows in QEMU, which provides VNC access to the console.
Can casting your one-every-four-years vote for a presidential candidate not be accurately construed as showing support?

"I do not support this man but I did want him to be President, and cast my ballot for him" is a concept I can't understand at least.
React Native is the most promising cross-platform UI toolkit I've thus far encountered.

I guess a lot depends on what is meant by encountered but Xamarin would probably be a much more full featured cross platform UI toolkit than anything else out currently.
Personally, I also loved Speaker for the Dead and Xenocide even though they are very different from Ender's Game. The ones that came later I also enjoyed but not nearly as much as the first three.
Interesting, I was unaware of the history of the 'long s' in the english language.. but of course it makes perfect sense.

https://en.wikipedia.org/wiki/Long_s
StannisCoin is the MannisMoney
Everybody knows how the FOSS ecosystem works: if you don’t get buy-in from the community, a project dies. Unity wasn’t adopted by the community, and as soon as sugar-daddy money ran out, it died. That’s what failure looks like on the Linux desktop.
Projects also.

Whilst many unnotable projects are included.
Thanks!, I will correct that right now.
Taubes seems to be professionally dishonest and misrepresent people to push his Atkins diet and make profit.
I don't know about fix but you can argue against stuff more easily on the internet these days.
I don't like that we call the macronutrient "fat". We don't call protien "muscle".

I think we'd be healthier if we officially renamed fat to lipids
The lies we are told go on and on. The only defense seems to be a combination of strong analytical skills and healthy skepticism of all information we consume.

Some other examples you already know:

- Big tobacco and lung cancer, cigarettes sold has healthy for decades [0]

- Big Auto and seat belts, they fought mandatory seat belts for decades [1]

- Big sugar (this article)

- Big Media and the apparent massive degradation in truthfulness of the 2010's

It seems that the truth can be purchased at the right price from the right organizations.

Teaching analytical skepticism needs to become a core curriculum for our schools.

[0] https://cebp.aacrjournals.org/content/16/6/1070#:~:text=Seni....

[1] https://www.wpr.org/surprisingly-controversial-history-seat-...
it's worse than that, especially at the beginning it is not your ability to receive grants that matters, but the ability to sycophant for the person that control the grant flows.
Zoom good, font size increasing bad.
> Modern forms of capital, such as software, depreciate faster in value than equipment did in the past: a giant metal press might have a working life of decades while a new piece of database-management software will be obsolete in a few years at most.

Is software even capital? Isn't this part of why we've been arguing against software patents for years now? Obviously software and other forms of intellectual property have value, but to me capital is something used to produce valuable products, not the products themselves. Maybe the firmware for some CNC machine is capital?

Are books capital because you can make movies out of them?
Conventional wisdom says that homes are bad investments compared to equities, conventional wisdom looks to be wrong. Maybe loading up your 401k instead of buying a home isn't such a good idea. The right answer is probably to rebalance a bit towards property.
As for me, i am tired of being ignore by TS after months of prompt responses.

i believe they cover your concern(s) in the article but i am merely a youngling.

I like TS, but the lack of support for correcting group mms issuers with wifi enabled as well as ditching encrypted SMS means i am jumping ship.
When I hear people ask for basic income, it reminds me of the scene in the Matrix where Neo asks for his phone call, and the Agent replies, “What good is a phone call if you have no mouth?”

What good is basic income if you can't afford to survive on it?

So what good is basic income of $1000 if a burger costs $100 or rent costs $3000. Basic income is garbage, pump in free money into the economy and price of everything will rise relatively. Then the question begs, instead of basic income, how about basic survival needs. Free housing, free food, free water. Well, how about education, legal system, health care, should those who don't wish to work earn all the privileges payed for those that do all the work?

I haven't thought much about this, but strong intuition leads me to believe that neuroeconomics and game theory can prove that this will not work.
This is what adjuncting is supposed to be for - folks with industry experience moonlight as professors. The benefit is not primarily salary but networking, knowledge sharing, and helping the next generation of industry professionals.

Now it's more of a way to have 2/3 or more of the department work for unliveable wages which allows for an ever-growing administrative overhead in colleges while tuitions double every decade.
Having spent my entire career in biotech startups (mostly digital pathology and diagnostics) I can tell you that you are seriously mistaken. It does not cost anywhere near "billions of dollars" to develop, say, a diagnostic. We get by with ~10-30m funding rounds, perhaps 2-3 rounds. Not sure where you are getting your (mis-)information from. Of course, if you're looking to develop a new drug... yeah, that costs a boatload of money, but that's hardly the only area of biotech.
Wow, thanks. I passed this remark on to the rest of the team. Totally made our day!
The problem is that we live in a world in which the natural resources required for life, such as land, are owned.

And for good reason, but it creates a paradox, whereby virtually all social improvements result in higher rents.

These rents raise the cost of living. Thus, if you hand out everyone a basic income, landlords will notice that they are able to charge higher rents. Because we all need land, but they aren't making more of it.

To solve this problem, and complete the circle, it would make sense that the basic income is funded out of rent. That is the idea behind the Citizen's Dividend.

http://en.wikipedia.org/wiki/Citizen%27s_dividend
"Terms are offered. You can accept them or reject them"

Isn't this the exact opposite of a negotiation? By definition, doesn't "negotiation" imply that both parties enter into a discussion in an attempt to reach an agreement.

When you buy a cup of coffee, Starbucks doesn't force you to sign a legal document saying that you will only drink Starbucks coffee for the next five years, or that whenever you buy a cup of coffee from somewhere else you must simultaneously buy a cup from Starbucks. Also, if you refuse to buy the cup of coffee, Starbucks will not post your picture in every branch in the country to prevent you from ever buying a cup of coffee from them again.
This is known as diode-transistor logic, and was quite common in early computers:

http://en.wikipedia.org/wiki/Diode%E2%80%93transistor_logic

The amazing and artistic thing about this is not the circuitry itself - it's just a series of dividing counters and a shift register (to drive the seconds ring) - but the layout. The images are also right at the edge of being high-resolution enough to tempt me to reverse-engineer a schematic...
I don't eat meat and I don't use adblockers - both habits make me feel morally superior ;)
Is it possible to make a wireless network where one can not physically track the connected parties?
Find people you trust in your network to get feedback on before releasing
Wow some people from my area in BC, crazy stuff
You make friends in real life and then include them in this platform, not the other way around. Not building an audience seems to be a feature.

I view this as a great way to keep in touch with people you actually know.
well, you clearly have not enough knowledge on how the press and the politicians' vote works. Hint: both depend on money, so who has the money has them both.
I completely agree. My anxiety has been so much better since I stopped reading the news, facebook and twitter.

I don't really need a constant drip feed of all the terrible things going on in the world. Most of it doesn't affect me, and only serves to make me feel worse about humanity
I was wondering who would have this vendetta to elevate RMS' various comments as so insensitive compared to what other people do or say

They just seem so innocuous, unrelated to leadership, and with FSF being too obscure of an organization to even bother. Even the generalized argument in favor of dismantling perceived oppressive systems by ostracizing all the leaders just seems so misplaced here.

Thanks for a perspective on who and why.
I don't know if they were really that "woke". Apparently the paper covered these issues:

> Gebru had co-authored a paper on the risks of very large language models, regarding their environmental and financial costs, inscrutability leading to unknown dangerous biases, inability of the models to understand the concepts underlying what they learn, and the potential for using them to deceive people.

Environmental/financial costs are pretty "woke" I guess (in that it's stupid to complain about them; they're just a fact). Maybe the deception issue is "woke" too because it's pretty much inevitable and therefore uninteresting.

But hidden biases and lack of real understanding are definitely legit problems.

In any case she was fired for not highlighting new research into solutions for biases, not for being too woke.

There's definitely more to the story than we've heard though. I generally believe the company doing the firing in these instances because they normally can't give their side of the story so everything you hear is biased towards the person that was fired. That and firing people is really hard in most civilised countries. You have to really screw up for them to resort to firing.
Yes, it can be separated. Let's say some kid takes a you-know-what-kind of photo of himself. Then, he stores it in a pendrive. He forgets about it, loses the pendrive while on vacation in the other corner of the world. There, another person finds it and distributes it. The kid never finds out.

There, completely separated. Possession of that specific photo would not do any harm to the kid in any way. It's contrived, very, very improbable and not how all of it happens in reality, but there it is.

Also, by the way, just by participating in this conversation, we are going to be labeled of being pro you-know-what in about five years from now, giving the current trend.
Interestingly enough, intentionally setting a trap (even on your own property that you expect to be burglarized) has been ruled to be unlawful unless your life is in danger.

"The law has always placed a higher value upon human safety than upon mere rights in property."

[1] http://en.wikipedia.org/wiki/Katko_v._Briney
someone pre-applied the same processing that my app does in real-time to the song before mastering
... just because I have that saved to use on IRC or anywhere else (like twitter) where a very long url would be inconvenient.

(I should've put a disclaimer there: I am one of the WMF engineers involved in the project).
I am looking at how to match up products from thousands of ecommerce sites and only recently started looking into doing this with images. This looks like a great resource
Thanks for the link. I went with a kernel driver because I knew that approach would work on old OSX (starting with 10.5), but since i'm delivering two kexts anyway, switching to an user-space driver for 10.9+ would probably reduce CPU usage :)
If you buy the subscription, you get an offer to buy identity theft protection.

If you buy the identity theft protection, you get an offer to get cash for your tax return NOW instead of in a few months.

60 days later, I'm getting calls from bill collectors. Thank goodness I bought the identity theft protection! I wish they'd turn their phones back on...
This is so blind. There's a market in which there are services like Dwolla that require a delay and set-up with your bank and have low fees by avoiding credit cards altogether (incidentally, I think that sort of service is best option we have), questionable legal and practical issues for Bitcoin, and then a whole bunch of services that charge exactly the same random rate. And you say it has some sort of positive quality as a free market.

What are you saying? That choosing among a bunch of services that offer basically the same system at the same rate is empowering to customers??

This sounds like the same old useless argument that some surface-level choice automatically means everything is justified. Choice in itself is neutral. It's not a great thing just for its own sake. It's about what the choices actually are.
None of those things actually require physical proximity. It might take a little more effort to get right, but there are a lot of great programmers out there that don't want to relocate (or be tied to an office) and some of the might be worth it.
no comment on this, but... to anyone who is using LibreSSL, make sure to patch to 2.1.2:

http://www.cvedetails.com/cve/CVE-2014-9424/
What is the viability of leaching their business model? I mean taking photos and writing viral content with the intention they steal it and you can invoice them for $$$ and sue if they don't pay.

Viable?

Extra: you could get in touch with the original authors, take a 50/50 on any money you extract. One court case to set precedent and check viability of the business model and the checks write themselves.
I'm curious whether it is common to test this kind of technology right on top of large US cities?

Don't most missile defense technologies get tested in more practical, or at least, remote settings? Why aren't these hovering over places that actually are subjected to, or at least more likely to be subjected to missile attacks, like Korea or Israel?
Here's a music track which is its own music video when played on a 2D oscilloscope:

https://www.youtube.com/watch?v=GvX5UWnUYTc
Having experienced different setups, it seems that collaboration is OK if everyone is at the same place. It's also OK is everyone is remote. Where it gets troublesome is when part of the team is collocated and part is remote. What you get is two unequal classes of employees which leads to all kinds of problems.
" Number of books published: 1 "

" Number of books written: 0 "

http://www.mathsisfun.com/numbers/images/divide-by-zero.jpg
I like this idea since it solves the issue of easily persisting things you may want to keep around, but wouldn't it limit the types of things you can persist (e.g. can you easily persist ideas/snippets this way)?
What you're describing in the second part of your post is the Principle of Explosion[1]. It does not apply to Godel's argument as his axioms entail no contradictions.

I'm not sure what you mean by "circular" in this context. However, what people usually mean is an argument where the conclusion is contained in one of the axioms. Godel's proof doesn't explicitly suffer from this but I will say that his fourth axiom, i.e. Good(phi) -> [Necessarily]Good(phi) is cutting it pretty close.

[1] http://en.wikipedia.org/wiki/Principle_of_explosion
I'm not sure what you mean by proving authorship, could you explain?
There is definately space for compeditors to JuliaDB.
I think its shown the area can work.
But some competition to drive innovation is a win for everyone
As a person with an eye condition that also makes things look like that (and worse), it took me a while to see what's wrong with this image.
Don't be a slave to the money then.
You can do it like this:

type RequiredKeys<O, K extends keyof O> = Omit<O, K> & Required<Pick<O, K>>
type Person = {
name?: string
age?: number
}
type RequiredName = RequiredKeys<Person, 'name'>

The opposite (making some of the fields optional, without affecting the rest) would be written like this:

type OptionalKeys<O, K extends keyof O> = Omit<O, K> & Partial<Pick<O, K>>
There's another anime about emerging animators: https://en.wikipedia.org/wiki/Bakuman

The same can be say about other entertainment industry: A few on the top make the majority of the revenue. Many people are attracted by the prospects to make it to the top. Despite the low pay, they are driven by sheet passion. They are often burnt out and forgotten.
Some(1).unwrap_or(0)
I once did an `apt autoremove` on a custom install of CentOS handed to my team. Apt uninstalled python (and a lot more), and apt depends on python to run, so that was a bummer. The easiest way out was to reinstall the OS.
Sorry, what?

It's not like it's a default parameter, you would have to explicitly pass zero if you want the "guess base based on prefix" behavior.
What should I use in replace of Google Analytics for basic web traffic analytics?
A lot of people cycle to work in Finland in the winter. This also applies in the northern parts like Oulu. All you need is a good cycling network that is properly maintained in the winter and people will use it.

A okish video about winter biking https://youtu.be/Uhx-26GfCBU

Basically the temperature does not really matter much. It has more to do with the maintenance. If the cycling paths exist and are in good condition people will use them. Actually I think properly cold weather (stays below freezing most of the winter) is better then when weather is going above and below freezing point all the time.

edit: And cycling in the rain is much worse then riding in the winter in my opinion.
The Dutch have solved the kids/cargo problem. My friend lives in a suburb of Amsterdam. She has an electric assist bike with a cargo carrier. She uses it to carry kids and cargo, like groceries and such.

She used it to carry four kids (her three and one of mine) when we visited. We took the rented car and she beat us there.
I'm not taking a position, just adding context.
that's super cool! i've always been able to connect the work in physics class to some physical system except for when i studied quantum mechanical density matrices. still have no idea what those are about :)
Long term platform stability seems to be moving from relying on the OS to higher up in the stack with the advent of Docker. It feels like Docker is being used more and more in cases where I would have considered something like CentOS.