jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Macros hinge on the idea that code is data. Macros are functions that run at "compile-time" [1], that take unevaluated code (i.e. data) and return any valid data, it just happens that returning a list is interpreted as a function call. But I can also define:

(defmacro foo [x] :foo)

which always returns a keyword.

All lisps that I'm aware of only let macros dispatch on list evaluation, i.e. when you see (foo ...), call the function defined in (defmacro foo), but I'm not aware of any limitation preventing you from applying that to other types of data.

[1] technically, they run at macro-expansion time, which is after reading the expression, and before evaluating.
Ah, Apple is at it again - responding to a serious issue in a form of a rumored email from Jobs himself, only to confirm it authenticity one week later, to explain that "the info circulating is false" was referring to Android, and thus in the end to say nothing official on the matter and to deny any wrongdoing. Their wishy-washy side-channel PR tactics of handling bad publicity are getting really tiring now.
most modern plants keep the vehicle in motion at a manageable rate. At the low end, from 45 sec, to over 2 minutes for a low volume line, per pitch.

Tasks are theoretically balanced across stations so that each employee gets their task(s) complete before the body pitches into the next station. If there is a critical task not done, they can halt the line. (and get all kinds of help and motivation they'd probably like to avoid)

Lines are broken out into business units with small buffers between each so that a short stoppage in one area doesn't stop any other.

tl;dr lines keep moving
Yeah, I would argue that in-person code walkthroughs are worse than reviewing someone's code in isolation. Once it's merged in, the author isn't going to be there to explain what the code is doing here and there.
Well, potentially 25000 machines more to fix
If that is true, what is it that makes it inaccessible to US individuals? My understanding is that a “real” decentralized cryptocurrency not misrepresented by the issuers will not fall under regulation like that.
Viacom is down over 50% in the past two weeks and continues to slide.
It is far from settled whether the GP’s interpretation is in fact what actually happened. I highly recommend The Innovators by Walter Isaacson. Among other things, it covers this “controversy” in great detail.
Money can't buy everything nor can it be the salve for all indignities.
> If a company raises $1mm on a $9mm pre-money valuation, the company is now worth $10mm ($9mm valuation + $1mm raised) and the extra shares correspond to the $1mm raised.

No, the company is worth it's last share price x number of shares outstanding. A company is worth what the market will pay for it, not for what some bean counter guesses is the value.

Yes, they didn't "steal" value, they traded cash for present and future potential value.

That cash doesn't just get parked in a bank account (it gets spent) and the company valuation isn't static, it changes based on market perception all the time.

You are thinking in snapshot accounting terms and not in real market valuation terms. Dilution typically causes price per share to fall unless growth is outpacing the dilution significantly.
I’m absolutely willing to get banned over this if it comes to that: eat my actual shit. The way you’ve treated me and everyone with an ounce of sincerity in this discussion has been terrible. Why would I ever want to confide in you or trust that you have any intention of helping me? Maybe go recover from having your giant self important head up your ass.
This post tells me the heavy lifting is done in C++ including 3D rendering, network communication and input handling:

https://forums.eveonline.com/t/how-is-the-eve-online-client-...
This is why I'm likely to use Facebook Connect. Sure, some people hate Facebook (maybe I lose 20% of sign-ups) but giving people 30 million choices causes them to freeze up (lose 80% of sign-ups)
You actually keep your passwords in your browser's password manager?

That's a single point of failure btw.

It is actually a lot better to spread your accounts in a couple of buckets (work, personal, sensitive, junk) and remember just those.
This is one of the first times I've ever flagged an article. This is definitely NOT hacker news:

Off-Topic: Most stories about politics, or crime, or sports, unless they're evidence of some interesting new phenomenon.

http://ycombinator.com/newsguidelines.html
The reverse would be troubling, but this direction is extremely common.
Simple :-)

As an alpine climber who spends at least 6 weeks a year being cold, wet and hungry, the coding I do the rest of the year, in a nice climate controlled room with ample food and coffee close by, is simply a holiday.

I feel climbing is mostly a mental game, where your mental aspirations meet your physical limitations. Also, life is simple, it revolves around sleeping-eating-climbing where the rhythm is only weather dependent. Not to different from the code-code-sleep-code-more pattern.

Without getting to serious, both require commitment.
Nice cache of domains! No use for any of them here, but there's good potential for many.
I don't think early adopters are necessarily rich. I think they set aside a portion of their income for early technology exploration in the same way some might for vacations or clothes.
There's a difference between truth and security of truth. One reveals to all, while the other protects by doing the opposite.

Managing information like this is not easy, and though it's easy to fault a government for hiding and/or obscuring the truth, there are some things that are better left unknown.
I would tend to believe that more mobility could be achieved by setting limits on federal and private loans permitted per year of school. Restricting which majors are granted loans would help.

There are areas of expertise and service the country needs and focusing resources on that is far better than the near blank check colleges enjoy, that blank check being the money loaned nearly without restriction to students who don't get a choice in paying it back. There needs to be restrictions to which schools they can be used at, the failure rates as some "universities" are just abysmal.

So set limits to what course can cost, the government already does it with medical services so their is more than enough justification. You are free to choose not to accept government loans and go where you want and learn what you want. I am quite sure a lot of schools would suddenly have costs in line with the requirements.
This is really incredible. Thank you.
So impressed with both Riot and Mithrill! Thanks for sharing your work guys!
I've thought about this a LOT, as a person who hated school growing up and makes a living with skills I picked up almost entirely online.

I think the current system of traditional schools and online courses is a sort of awkward/silly transition state. Online education (as far as I've seen) is trying too hard to become some sort of 'school-but-in-the-cloud'. It would be like selling MP3s through record-stores-in-the-cloud in album form, ignoring things like YouTube and Spotify.

Online education shouldn't (in my opinion) be about MOOC courses. It should be about literally figuring out what you want to do, finding people who can help you, building actual relationships with real people doing real work, and then literally getting involved and literally doing stuff. More like massively-distributed-apprenticeships.

It's already happening, and I'm a proud early case study.
I was under the impression that PNG is actually quite good at compressing areas of a singular solid color (or in this case solid transparency). It just fails at every-pixel-is-different cases, where JPG is better.

Furthermore, I'm pretty sure a slow device would take longer to paint four separate images due to the overhead of having four of them.
I feel you, it's been really tough on me too, for many of the same reasons. I don't feel like part of the team, and it's not really clear what my purpose is. When this is all over maybe I'll take a break from this lonely career and spend some time in a more human-facing role like teaching.
GitHub is a social network - with far better UI/Ux than all the other social networks other open source software tries to use. It is also the location from which many packages do their releases and a very helpful tool when managing large scale projects (usually). GitHub also provides a self-hosted version, but imo they are slow with feature delivery in some cases and an open source project that really dug in would be great.

I know about gitlab et al, but nothing really quite creeps up to the same level of GitHub
A lot of the big companies (Amazon, Google, etc) are pretty poor model for...almost everything.

While they may have been great at some point, they're largely carried by a few segments of their businesses and can no longer really fail. Google is mostly carried by their success in ads, and most of the non-ads things they pump out + the way they do it, is mediocre at best, extremely inefficient at worse. Their technological innovations are mostly meant to support these inefficiencies. Sure some stuff they do is cool, but they do a LOT of stuff. Most isn't. The same applies to all these other companies.
We were in this situation and have been lucky enough to move back in with family, in a more rural location.

I've loved it so far, being able to be around family more and take care of them and just be around.

If full-time remote becomes more the norm, I hope people are able to take the opportunity to be closer to family and friends.
I don't know about other vendors but as far as I can tell, Microsoft is the only vendor providing an aarch64 build of OpenJDK for Windows thus making it available to all those cute Windows on ARM machines.
> Everyone learns everyone's status all at once.

In my experience this just doesn't matter. If I'm working on a totally different work stream to somebody else, I'm not listening to them talk about that unless they're asking for help. It's not in my context, so I'm just not interested. Typically only 1 person at most will be working on something directly related to what I'm doing or something that directly pushes an important team goal, so for an average 6 person team I'm spending at least 2/3 of my time uninterested. That's why people complain about standups even if it's only 15m/day.
VS Code extension makes it easy to use. If you don’t mind launching Azure Relay Bridge manually, it will work with any IDE.
To be clear - I agree that programming is hard (or else I'm REALLY stupid), but comparing programming ability to athletic ability always seemed wrong because the world needs WAY more programmers than it needs athletes. I'd guess that there are more professional programmers in the world than professional athletes of any kind. If the "market" for athletes were as broad as the market for programmers, you'd see a lot more comparatively mediocre athletes making a comfortable living at it.
> The presupposition is that Apple is inherently motivated to actively lock things down, because that's what they do with the iPhone. This glosses over that Apple has no reason to actually do so, only has reasons not to do it on the Mac, and has gone on record saying they won't treat the Mac as the iPhone.

What is the difference between an iPad pro and a MacBook? If Apple can get away with a 30% tax on all commercial software, and arbitrarily manage which applications are "allowed" - why would they not want to extend that to their laptops? If they still get people to buy and developers to develop?
How are they stringing them along? The Kickstarter can no longer receive funds. Do scammers typically provide updates for 7+ years after they stopped receiving money?
That's basically financial oppression.
Fair enough. But I'd counter saying that you shouldn't try something like this unless the adventure itself appeals to you.
Like TicketMaster was brought to justice? What a joke.

TicketMaster is not an outlier — corporate impunity is the rule, not the exception. The incentives you advocate have proven utterly inadequate to ensure either "justice" (for those who care about justice) or economic efficiency arising from legitimate competition.
Software is an essential supportive pillar which stands between its hardware and lucrative value-added services.
Current thinking is that "collapse" is a hack. We've always talked about the wavefunction collapsing but never been able to describe the onotology of collapse. Non-locality seemed for a time to explain why that is so: because collapse happened non-locally, it could happily violate the law of non-contradiction from the viewpoint of a Lorentz-invariant observer.

The alternative to collapse is decoherence due to entanglement with a heat bath. There are still unexplained issues with this, in my view, but that may simply be because I don't fully understand how the ontology of the classical world is constructed by this process, or why once that ontology is constructed the beings that are governed by its laws are only capable of being aware of the foundations via the most indirect kind of inference.

In any case, this experiment shows some of the power of "entanglement" vs "collapse" as an account of measurement. If "collapse" is a short-hand for measurements that involve "entanglement with a heat bath" then it is possible perform a measurement that involves entangling part of a wavefunction with a coherent signal (the local oscillator in a homodyne detector) without doing to it what we would call "collapse". That appears (to me at least) to be what is happening in the present case. No magic involved.
The effective tax rate in Norway is around 45% BTW.

The max personal tax rate is 47.2%, but that includes a 8.2% pension contribution.

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

It's hard to directly compare though, since we have really high excise taxes/VAT, especially for things like cars.
Stupid password requirements inevitably conflict with the random per-site passwords generated by Safari and iOS, LastPass, 1Password, etc.
Docker supports wsl2 but I have constant performance issues with it (memory leak, high CPU usage).
Barton Fink was the most recent movie I watched when I signed up here. Other handles have been puns on places I've worked, old nicknames, etc. I use a different handle for every site I use.

I mentioned in a similar thread earlier this week that I don't feel that my handle has any ties to my identity - it's just the barrier to entry for posting here. I wouldn't mind one bit if PG decided not to display usernames with posts, and I think it might be an interesting experiment because it would completely eliminate the perceived problem of long-standing users getting celebrity votes and drowning out other, equally valid points of view.
Not necessarily, for example your "Learn python in 10 minutes" post appears as a PR0 page, thus it won't outrank your competitors. Keep in mind that this could be just a temporal glitch and might get fixed automatically if/after your page is assigned a higher PR.

You mentioned that you've set up redirects from the old site to the new one, are you sure that your content doesn't appear twice, using different url's? (ks.net/node/1 and ks.net/tutorials/First)
This will be penalized by Google.

Also your /tutorials url redirects back to the main domain, is this by accident?
The Communist Party of China follows the rules of the government they controlled perfectly well -- and have no problem winning elections. If you actually want property rights to be up for popular vote, it's important to understand that removal of property is going to be backed by the threat of violence by the state (which will occasionally need to be enacted). You will have companies removed for reasons that are "against the public interest" where you disagree with the actual actions.

Democratic rule is simply mob rule by proxy.
Your proposed system seems mostly unaware that bias pervades all people and therefore all systems.

I don't think there's a way to system-design ourselves out of this situation.
In what time frame though?

For instance, Galileo was not treated well for going against conventional wisdom, and nobody liked vis viva because it wasnt newton's momentum.

Are there people losing their jobs and being cancelled for going against the Copenhagen interpretation today?

Back in the 50s and 60s, Pete Seeger was banned from performing to anyone but young children by the FBI because he may have been a member of the Communist party -- including at educational institutions. Is that still happening today? Has that changed or something?

What's the difference in analytic technique that has changed since that time period? People are still writing essays, running experiments and measuring p values. These are still the methods being taught, too
I've been out for a while now. It was tough at first, but life as a whole got a lot better. Especially when I moved from not doing Facebook to doing other things I'd neglected.
For US users: https://market.us/statistics/social-media/facebook/

Is it per year? Per Quarter? Not clear to me.

But yeah, definitely not per month, but also much higher than the $1/year the GP is offering.
because there is no secondary market for the shares then Roblox received the 'optimal' investment
it's going to be so mindnumbingly slow and impossible to monetize that it'll turn all the people away who buy into disinformation. The only good thing coming out of all this blockchain stuff is that it's too bad to actually be abused because it scales to about ten people
I keep hearing that people aren't getting everything they want out of Baremetrics. What is it that they have a problem with?
For me, mastery is all about managing complexity. In my experience, most of the complexity in a software system emerges from excessive shared state between components and poor modeling of the domain.

If you can break your problem up into smaller, independent pieces, you can pretty easily manage complexity throughout.

By having a good domain model (which to me means context-agnostic and represented approximately in 3NF/BCNF), you automatically clear up most of the nasty interfacing between components. Also, having a domain model in a normalized form enables much easier querying for any required dimension of fact (i.e. SQL/LINQ/et. al.). The methods will almost automatically follow from a good domain model.

Being able to develop good models of the domain and manage incremental complexity are the hallmarks of a master software engineer. You should note that neither of these fundamental skills requires the use of a computer.
Might be worth mentioning Tcl in this context, as it uses reference counting for the GC [1].

It also doesn't allow circular data structures, which are quit hard to implement if all you have are strings anyway.

[1]: http://wiki.tcl.tk/3096
..or maybe it's because many of the people that would normally be on Reddit came to HN instead?
What he's advocating sounds a lot like how things work in the iOS world, in my experience.
Ah, you see from what I read on reddit I understood that the staff shortage was simply part of Conde Nast's unwillingness to spend money on reddit and that constant downtime issues were another facet of that same problem.

It's not making money and those looking after reddit don't want to ruin it with a huge money grab - instead taking a soft approach, first just begging for money, then adding in a subscription model (freemium anyone?) and more subtle advertising by way of sponsored reddits (/r/yourCompany'sProduct type stuff).

I understand they've been hit with more staff problems just recently despite having a new [systems?] engineer start with them.

So in your view EBS is the problem regardless of finance? That was the nut I was attempting to crack. TBH I didn't expect someone at reddit to stick their neck out and say "yeah Amazon sucks" but they might have confirmed that the converse was true and they were simply lacking the necessary finance to support the massive userbase they have.
Looking really good indutny!

For anyone interested, Fedor is also one of the co-authors of node-http-proxy ( https://github.com/nodejitsu/node-http-proxy ) and an all around nice guy.
Been there, done that.

Don't get me started on recruiters ... they could be so much more effective in my experience.
If I recall correctly, you had to shrink the view port on lower-end 486s for playable framerates. Also, the status bar shrank the area to be rendered to some extent.

Your point still stands, just pointing out that the target area for rendering was often smaller than 320x240.
Too bad that we have to worry about MS and IE not supporting it.

It is long past the time for the web development community to abandon this mentality. Look at how fast the web has progressed without Microsoft. Once WebGL is available in tablets (and I guarantee you they will), then you'll have a huge audience capable of playing these games.
How do you guys come up with great web-designing skills even for these simple web pages?
Divorce causes psychological trauma.
Sounds like a lot of places are in this boat, even strong second tier locations like Boston and Seattle.
I don't think there's ever been a blacklist that wasn't abused and if there is, I haven't even heard of it. For reference, look to the Australian blacklist, wherein they banned all sorts of sites that had nothing to do with the alleged purpose of the blacklist.

By all rights, this should be stricken down as being in conflict with the 1st Amendment, but I don't know if the current crop of Supreme Court Justices would be amenable to that or not.
I haven't had my second cup of morning coffee yet, so I'm having trouble imagining how one would bootstrap that kind of thing.
The pre-IPO part is key. They still have a ton of employees motivated by the "I'm about to be rich" carrot. Facebook is young and growing, it's easy to have satisfied employees at this point.

It's keeping them that way over the long haul that's the trick (particularly after the 'sexiness' has worn off).
That would make it different. However, I have seen a few suggestions on forums in this direction, but no statements in newspapers or similar to this effect. If the prosecutor knows and is convinced that there was no coercion nor deceit, and still presses a case, that I would object to. I have no reason (no even just somewhat 'objective' sources, as in not coming directly from the accused) to believe that this is the case though.

Then again I'm not following it any closer than the most prominent articles that make the popular nerd news sites, and a mainstream headline here or there, so it's very well possible that I'm not up to date on all aspects.
I often recommend Python because it enables you to do a lot, quickly, and is easy to read.

I learned C first, stopped studying C when I tried to make a GUI for win32. ~2 pages of code for an empty window. ~5 lines in Python.

So, the ideal first language is whatever is easy to understand and fast to accomplish something. Instant gratification, in other words.
Horribly written.
It strikes me how unscientific this guy is. He gets the data, finds some correlations, implies casuations from them, and even "laws" that don't work 100% of the time.

I'm sorry, it was interesting, but kind of lame.
A: I have no interest in JavaScript and am fed up hearing about it.

I assume that's increasingly controversial :)
Indeed, but I wasn't talking about them!
No, most clients don't want to pay through custom pay systems.