skysight-inc/HackerNews huggingface dataset:
Show HN: Learning Project: building an imperative language
Hi! I am doing a learning project, attempting to build an imperative language (and interpreter). The end product will be useless for others, I just want to learn and better understand how to build imperative languages. :) If someone else shares this interest and want to give some good hints on good resources I would be grateful. Currently I am looking at an awesome text by Bob Nystrom. All suggestions and tips on resources are most welcome. I am very much a beginner in this, but I find this topic very fascinating. Mail me or post links here! Cheers!

You can try a beta version Online at https://herebeseaswines.net/crudelang/.

GitHub: https://github.com/bergsans/crudelang
There's the concept of "engineered serendipity", which actually appears to be more about removing the obstructions to creative conversation that poor work environments have fostered. It's not about regulating spontaneity, it's about letting the spontaneity happen.
I wouldn't be surprised if in a couple of years there will be a lot of suspiciously-cinema-shaped gyms and family play centers everywhere.
For one there are no subs here.
Exactly - and that low density town is loosing money per mile road, sewage pipes, ... So it needs to build less miles, not more and increase the income per mile. If your startup is loosing money per sale, increasing sales is not a viable long term strategy.
civilization conveniently started about 11,700 years ago
1. I think there is a shift - whereas formerly you had these conversations more with people you were physically around, but on less occasions, you can have them now with everybody and anytime. However, there are some prerequisites, imo mainly around communication style, predisposition or culture. I think the essence is that both parties are able to figure things between the lines written and empathise a lot despite the restricted medium.

2. using video chat often helps. once I had a longer video conversation with somebody to get to know each other it is much easier to go ahead thinking about things only in a few chat lines. mostly it helps also to be informal with language and plain with concepts in chats
They have the resources to do so, but How many low tax, high status countries are there to live in? How many people are free from all community, familial relationships that moving abroad had no social costs?
There are already many cinema shaped Bingo halls in the UK.
Don't forget no incentive to be efficient or innovate better techniques / technologies on the part of both the city as a whole and individual employees. Government is the least accountable of all organizations and therefore the least effective at any given task.
its much better than the app in the original post.

but its SUPER weird how the effect of drawing or erasing only appears on mouse up. like super unusable weird.

in my opinion.
> the standard practice for Apache (where we copied it from), is tohave a CLA that gives full rights to the original owner for any patches people want to PR.

Apache is a bad example. While Apache committers do have to sign a CLA, they don't transfer copyright by doing so. A better example is the FSF whose CLA requires copyright assignment.
The standard library cannot differ per edition.
If you run a forum and a user is constantly making up lies, harassing other users, and spamming misinformation then I don't think banning them is "free speech" issue.

t_D should have been banned long before it eventually was imo. It actively spread misinformation and hate and made the website worse for other users.

And a question for you: You say that Reddit is not in favor of free speech because it banned subs like t_D, but t_D and similar subs were banned anyone who questioned the narrative that was being pushed by those subreddits' moderators. So is it not fair to say that t_D (and similar subs) were very clearly not in favor of free speech either?
> Just the one question: alternatives?

Voat: https://voat.co/
The line where free speech ends is pretty clearly delineated, and that's when it crosses over into criminal or violent action in the "world of atoms".

Almost all of your examples can be prosecuted based on their direct effect on the real world (or representation of a crime, such as with child abuse videos), not the content of their speech. The difference is crucial.

To take things to an extreme, if I say "all XXXX should be killed", that's very different from actually killing all members of the XXXX group, or even plotting to do so.
>is just a bad cope for people who truly do not believe in free speech

I don't think this is the case; there are theories which are highly skeptical of free speech, and they are easy to turn to; one doesn't have to give up much in order to be a free speech skeptic. Further, even in the United States, the country with the fewest restrictions of free speech, there are still several kinds of speech prohibited by law. I'm not aware of any theory, liberal or not, which argues for purely unrestricted speech. There are always caveats in every theory proposed, whether it relates to incitement of violence, child pornography, threatening letters, hate speech, or pornography.
That’s true, just until when it’s no longer true. Just like Digg, MySpace and many networks before them.
SIIA Divisions IP Protection Services
Can you provide evidence for your claimed $10k to comply with GDPR?

Every time I see details of the survellience industry in the US, I get more and more greatful for GDPR.
They won't be able to service their debt.
There might be a book in there.
What does this mean though? By utilitarian you mean to optimise for some utility function: how do you pick it? Does it allow for 99% of people to be fine while 1% live in absolute squalor? Does maximising societal output mean draining natural resources dry for generations to come? How does this treat personal autonomy, which is a way that many people derive meaning in their lives? Why should something as complicated as human ethics be reducible to terms as simple as a networking problem?
>> You have Intel to blame here.

Intel is not responsible for the software problems or keyboard issues.

>> The ARM MacBooks will change everything.

Remains to be seen.

I really hope they are. My 2010 MacBook Air was hands down the best portable I've ever owned. It lasted for nearly nine years and was still running surprisingly well until the end.

I am really hesitant to get an Apple replacement given the issues brought up in these comments and Apple Silicon on the horizon.

I'll wait and see.
I miss uploading images and PDFs that I can "lock" and write on top. Ziteboard does it, but it is expensive and also when someone zooms everyone is zoomed, which kind of sucks. Jamboard is also bad at writing on background images. We do need a good whiteboard app with a simple share indeed for classes.
Probably because people simply don’t want to move to places with zero jobs, dirt roads, nowhere to shop, no power grid and no UPS deliveries.
I would argue that your argument is nice in theory, nonsense in practicality.

Who decides what speech is hateful or violent and should be limited? You, me, Donald Trump, Joe Biden, Xi Jinping, Kim Jong Un ?

How easy is it to label something as hateful and ban it? Very easy.

That's the flaw in your argument, the human element.

The revolution to create America had violent and hateful speech towards the British crown.

Private companies can do what they want, but in public sphere the parent poster was right free speech exists to enable dissent, not support the status quo.
There was no free speech with r/thedonald, they banned anyone that didn't agree with them. Blatantly.
It's still the argument based on consumption. Let's consume X, surely that will sort our issue of emitting too much CO2.

Edit: not to mention. Our environmental problems aren't consumption or conscience, or even technology based, but lack of political will.
Enclave. A nice clearing around your domicile free of fuelable trees and bushes.
It's great if you know them, but you can put "Every programmer should know" on everything you use daily and post it. It looks like the clickbait articles "N books every programmer should read" and see the thick books on algorithms.
As far as I understand the NPOSL-3.0, cloud vendors would definitely count as for-profit, and therefore not be allowed to use the software, even in an aggregated way. They would have to obtain a separate license.
Yeah, I think it's accurate to say "Reddit was founded in 2005 by two college friends."

But some acknowledgement of the other early people, including Aaron Swartz (who I believe was nominally considered a co-founder), might've been appropriate.

What was the context of the graphic to which some people are objecting?

In that context, is the most important story what two people did alone initially (or with the help of YC and others)? Or the eventual cofounders of record? Or everyone who was influential/formative/contributor to a given milestone of Reddit? I don't know.
Doesn't work as I often read stuff both at work and at home, and sometimes when commuting.
Yes why not. And I am not sure why you think they broke rules or for something that would be seen as job losing offense by law community. Even defense lawyers claimed this is how things are done.
You can read the actual book: http://www.gutenberg.org/ebooks/500
Yeah, but r/thedonald did not provide free speech to the other side. Don't try to tell me it was some bastion of free speech that could be brought up as an example of such.
No, the current political consensus is that masks are beneficial because it makes people feel safer and gives them something to shame other people about.
> Child abuse is a physical act and isn't speech.

I say movies of such acts. That's not the act itself. See Japan where comics that show sexual abuse of "young looking individuals" are freely distributed.

> These are all different things with their own problems.

> You're mixing up a lot of things.

No, they are all current limitations to free speech encoded in law. I mean to say (please re-read my comment) that "true free speech" already does not exist (just like "truly free markets" dont).

> Recruitment and instructional videos are speech.

Try massively sharing those to the wider public: I'm curious how long you stay free or your endeavors remain uninterrupted. Lol.
I'd watch a film of this story.
Note that Cineworld took on a bunch of debt to fuel expansion last year: https://www.telegraph.co.uk/business/2020/06/15/curtain-fall...

Even in a pre-coronavirus parallel universe, it was a move that looked hugely risky for a company carrying a mountain of debt after its £2.7bn purchase of Regal Cinemas in the US just a year earlier.

Greidinger, it is fair to say, has not been shy about using leverage to expand. The takeover of Regal left it with debts of £2.3bn and £2.8bn of lease commitments. Yet here he was proposing to take on another £1.7bn of loans so it could gatecrash the Canadian market.
>But California has an abundance of investors who know tech and are willing to invest in it.

Yes i think that's it, i can make a bet that more Windows Servers run in Europe than in the US, Europe is in that field (the mindset) at least 6 years behind the US and China, but some exceptions exists like Estonia.
There was no discussion in r/thedonald, it was a echo chamber that actively banned dissent.
Not exactly what you are thinking of but inextricably linked: My company went through a phase of instability a few years ago. A friend introduced me to a very senior IC about a technical problem based on a hallway conversation. in our informal meeting, the IC began to question the value of my project. shortly after, my manager (who always had total visibility into my project), reassigned me.

Maybe this is a creative destruction success story, but the informal nature of all these discussions prevented me from having the chance to gather and present information on my work.

Additionally, when layoffs started a bit later, every single "How is it going?" felt like it could end up tipping the scales, which made every trip to the bathroom a stressful gauntlet
But they absolutely will drive to the next county to get cheaper gas or lower property taxes and it is the same concept.

Eventually you get to level up to the place of tax deferral that is infinite. You can do it onshore you can do if offshore. It is only hubris for some people to think some governments of their own choosing should have a piece of that. We are talking about the distinctly non corrupt activities.
>Problems in philosophy rarely get solved. We just move on eventually.

We've now got a greater motivation to solve them than before: so we can answer the question "will an AI following this set of beliefs eventually end up killing us all?"
That sounds awful. I felt similarly for the first few months of WFH, but I think that was because I had it in my head that WFH was temporary. I've now accepted (and been told as much by management) that WFH is going to be the norm going forward.

I obviously don't need as much human interaction as you or other people I work with, because we have a system which allows a small number of people into the office per day if they want to work in the office, and it's always the same people. I haven't availed of it once.

I think all this is just showing what a lot of people already knew: the one-size-fits-all 9-5 way of working really didn't work for everyone. The company I work for (Arm) have been really great about the whole situation in accommodating people's different circumstances and I'm hopeful for the future.
For a country with abundance and happiness, there is large incarceration rates, inequality, protests, some escalating to riots, politically motivated murders of protesters and recently attempts to devalue voting process.

I am not saying who is right or that America is not superpower anymore. But the way it was getting dysfunctional is worrying.
ECB Takes Major Step Toward Introducing a Digital Euro
It's been an experience seeing all the movies I watched first on TV uncut on streaming services. "Edited for content and length" understates the changes they make. It's not exactly the same, but it gives a sense of how much editing affects a movie.
The claim that any of this has zero infrastructure cost is laudable.
Either OP is extremely naive or being very disingenuous in there bias.

The farmer is notoriously running around the farm fixing shit in between tending to the crop because living off the grid is hard.
Yes it’s interesting but it’s also more complicated than that.

I tend to start at the top and up/downvote some of what I encounter. By the time I get lower on the page, I have several reasons to care less about each comment:

1) fatigue

2) an expectation that these lower ranked comments may be less worthwhile to read

3) the fact that any reply I make to a lower ranked comment is unlikely to have any impact or even be read at all (so why bother).

Even voting for low ranked comments has little payoff, because the ranking setup virtually guarantees that they are only being read by a couple people.

You can verify this fact by posting a quality comment right as the west coast is waking up on a story that has already been up for say 8 hours, where comments in the story have already garnered a lot of votes. Your good / interesting comment will likely sit at 1 point forever.

This seems to be a blind spot in the design of most comment vote ranking systems. Including HN.

So in case it wasn’t clear, although I agree it’s interesting, the part I disagree with is that the west coast has the last word. Technically they are the last, but for some stories that have already been voted on by other time zones, the ranking is already cemented.
A whiteboard, camera, lav microphone, some lights. Or stream yourself working at a whiteboard.
With t_D it was clearly not possible to counter them with rational arguments, because all users who went against their moderators' views were immediately banned from the sub.
A lot of the initial taxation and allocation discussion seems likes somewhat of a red herring. The starting point is near the end, IMO: The cost of infrastructure maintenance is $8k-$10k per home.

Is this true? How variable is this between cities? How determined is it? Could it be less, how, etc.?

IDK if this number is normal or out of line, but I think this needs to be the starting point. My uneducated opinion is that it seems high.
Because it's completely orthogonal to the original arguments. Infrastructure is more than sewer systems, roads for example. Moreover everyone moving to septic tanks is a non environmentally friendly solution, and where are you going to bring the waste when the tanks have to be emptied (they need to be pumped out regularly), who is going to pay for that infrastructure?

Let's not even start on the argument that not everyone can and wants to live on a farm. Also rural living is probably the most inefficient when it comes to infrastructure.
Everybody Wants to Buy, but Nobody Wants to Be Sold To
>Child abuse is a physical act and isn't speech.

A video is a form of expression that falls under speech for all intents and purposes. There is no general caveat to freedom of speech which states that one cannot create a video of some illegal act. Child pornography seems to be the only exception in the US.

Further, metaphysically, 'physical acts' such as burning flags fall under freedom of expression, and all physical actions are themselves expressive. We prohibit child abuse because it is abuse, not because it is a physical act and therefore not speech.

The expression of copyrighted material, likewise, is speech. Disney is exercising its right to free speech by releasing a movie, even if that movie falls under copyright. Just as in the case of child porn, copying and/or distributing such media is a restriction on speech, albeit a widely accepted one.

To me, there is no way to argue that child porn and unauthorized distribution of copyrighted material isn't a kind of speech, or at least a kind of expression. It is absolutely speech, just as sharing a video of a murder or theft is speech, and just as sharing some public domain music is speech, and it is also speech that most people agree should be restricted.
Neither of those are sparkling businesses during the pandemic
>By utilitarian you mean to optimise for some utility function: how do you pick it? Does it allow for 99% of people to be fine while 1% live in absolute squalor?

He could pick a form of utility based on ordinal utility that doesn't allow for interpersonal utility comparisons. In such a theory fewer things could be proven, but it would be easier (although still quite challenging) to prove whether an AI following that theory would decide to kill all humans.
i don't care about Google. All I'm saying is if you hate the organization, don't be a parasite and us their platform. It's just about principle.
Thanks for the more precise information. It's indeed very much worth pointing it out when a "slight difference in accuracy" in my statement is a population equivalent to 80%+ of the US(!).
How to Write XML Changesets in Liquibase
Best way to boost your Brain Health
> [...] practical value you get from it is next to 0 compared to for example learning medicine, electronics, IT, math etc.

Source missing. Seriously though, you sound very certain of your claim so let me at least offer a counterpoint, however anecdotal.

I've had tons of practical value out of some of my language skills. I would not have the career I have today if I hadn't learned English as a second language. Admittedly my third language, German, was a bust, but I blame the way schools teach language for that (grammar, grammar, grammar). My fourth language, Thai, OTOH was a great investment not only because it made it possible for me to be self-sufficient and socialize (and make friends) while living in Thailand, it also was so different from the previous languages I knew that I could feel my mind expanding. Finally, I've also cracked my head at (Mandarin) Chinese but in that case the practical value has been much closer to 0 but it at least made it possible for me to travel around China on my own, which was well worth it at the time for me.
Does anyone here support work from home and not learn from home? I'd like to hear why one works and the other doesn't.
Asmrion – Ambient soundscapes to wash away distraction
He's talking about accruals based accounting. I'm no accountant, but memory suggests that means adding something similar to [cost of asset / life of asset] to the annual maintenance cost.

Although it is still implausible, it is certainly possible to miss 95% of the cost if they spend very little on monthly maintenance (ie, under-maintain). Then at some point in the near future, the road will need to be ripped up and replaced. Not cheap.
Ortiz is no longer in public service, she's now a partner at a private lawfirm.

Some people believe the backlash for her spectacular over prosecution in this case prevented her from running for Governor.
How do you pay your debts while hibernating?
Just noticed - undo is pretty flaky, e.g. if you draw a few shapes that get shape-detected like squares and circles, pressing undo will not only erase the last shape but also remove shape-detection on the second-last shape.
If it’s just about social issues specific to the US, why is it exactly the same in so many other countries? In fact the US did try to make alcohol illegal but it was a shitshow. In my country they’d NEVER touch alcohol yet weed is illegal. Even though it’s the same ethnic group using both.
> There is clearly no technical reason for Scott's involvement in the first place, as Troy could just have created an account himself using any photo whatsoever.

"I was able to log into my own account after resetting the password" isn't a particularly good attention grabber

> The whole post is structured as a joke about the idea of Scott being gay and having a Grindr account.

Scott is married, I'm pretty sure the joke is about him being on a dating app in the first place.

> [...]

I guess at this point, Troy assumes he's famous enough that everyone who sees his blog will know about him and Scott as well as all the shenanigans they get up to with each other.

Tech and infosec definitely have a lot of problems with inclusivity towards anyone that's not a straight white male, but I really don't think that this blog post was written from the perspective of "ha ha ha ha imagine being gay".

Still, he usually takes criticism, let's see if he does a followup.
The Internet's Own Boy: The Story of Aaron Swartz (2014) [video]
Natural Detox Strategies to Cleanse Your Body
I don't see how psylocybin is any different than cucumbers or alternative medicine, unless we confirm otherwise with rigorous studies. While they might be out there, this piece is not one of them.
Thanks! It can be hard to find these things.
Set up objectives and time lines for everything, paper only. Half day, weekly, monthly with quantifyable active outcomes. Active means producing something. For example read philosophy becomes create outline for a philosopher plus connections with other philosophers each half day. Create an app becomes create module and decide on interfaces.
End of week is for putting stuff together.
My story is so bland and boring it's not worth bringing up. But this friend of a friend of mine has the single greatest "how I got onto tech" story I've ever heard. He needed to save soldiers' lives in Afghanistan.

https://news.ycombinator.com/item?id=7950190

Antoine, wherever you're at now, you're still an inspiration, dude.
Maybe require a quorum on the confirmation dialog? Less than 5 participants on the board - single confirmation. Less than 20 — 2 need to agree to erase. etc.