jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Anarchistic views accept hierarchies and some sorts of authority, but these should be based on voluntary association (as far as possible) and only temporary and to serve some concrete purpose.
The government can make rules, but I don’t see why it has to do with how a company chooses to spend money. If the government wants more funds, then increase the taxes. Government can remove deductions for business expenses, raise tax rates, etc. But there’s no reason for government to tell a company what to do with its excess cash.
The real answer was given by simonh elsewhere in this thread: the comparison is moot since they aren't publicly traded companies. The market is not saying that Whatsapp is worth double of Spacex.
I think Post-911 and the Bush Administration making statements that in order to save lives and prevent more terrorists attacks they had to torture terrorist suspects.

It is a kind of the ends justify the means, the type of road that leads to tyranny. Which is why the Patriot Act got passed and hasn't been repealed yet.

You know that terrorists will use torture and everything they got and won't stick to laws and rules to get their ends to justify their means.

So what prevents us from becoming just like the terrorists we are fighting? Does it really need a fight fire with fire, and it is not terrorism when we do it? Are there better ways to fight terrorism that we haven't considered yet?
I lived in Portugal for a year back in 2011-12. It's true that they've decriminalized drugs (and that society didn't break down) but I was struck by how often I still witnessed drug dealers getting busted by police. Almost invariably, the people getting arrested and hassled were recent immigrants from places like Brazil, Mozambique, or Angola. It made me sad to see how the racial differences in drug law enforcement in the US still seemed to be present there, despite the more enlightened policies overall (i.e., if I, a white guy, were loitering on a corner selling hash, I very much doubt I'd have gotten approached by cops).
I found this quite convincing:

https://project-evidence.github.io/

Summary (IIRC): The most likely explanation of its origins is a person who collected bats for a lab in Wuhan contracted the disease in the cave where bats were collected.
Every 4-8 years the US government gets a new executive head, often from the opposition. That puts significant constraints on what kind of corruption can flourish.
That article is from 2007, so I don't think we're going to get that promised update any time soon. I really wish they would have gotten around to it, because toward the end they say:

"Another GAS's problem is that it still keeps very old standards, not all of which are the best choice."

I'd love to see some examples of those poor choice standards compared in similar fashion as the article's earlier examples. That would be pretty interesting. They might also be updated since then. Can't know without examples.

Their argument about jumps was a little bit brilliant. If your syntax (like AT&T's "gas") is:

operation [source],[destination]

then your jumps should have something before an included comma, to put the destination in the right field:

jmp $,destination ; $ alone in assembler means "here"

That would be crazy of course, since the source is implicit, and it would suggest you can somehow jump from other places. But not doing it makes the language inconsistent. Intel's destination-first syntax gets around that by lopping off the end instead of something from the middle. This is the same for other opcodes like INC and DEC (increment and decrement) where the source is implied by the destination where the answer is stored. Somehow that never occurred to me, and now I can't not notice it.

PUSH and POP kinda mess this up for either format though, since PUSH points to a source, and POP points to a destination. So for consistency, one of them is always backward. It's still less typing.

Also I'd (lightly) rebut the claim that Intel's assembler needs 2 steps to make a binary, and MASM doesn't. The Microsoft DOS compilers have a command line switch to invoke the linker for you. Intel's assembler doesn't, like the article says, but if you compile with the make command instead, you accomplish the same thing.

Also, Intel's compiler is actually 'as' and not 'gas.' GNU utils used to name it gas, but I only ever see it referred to as the original 'as' these days, and even then, it's linked (the file system type of link... now it's getting confusing!) to a binary with the target architecture in the name. But no 'gas'. This might have happened after the article was written, though.
So what precluded women from continuing working in the field?
I had similar interactions with spammer over the years.

I don't quiet follow the 'leaving your country for more opportunity'. It's just not an option for a vast majority of people, and scamming folks that are many fold more wealthy than them is sometimes a vaguely viable options. 30$ goes a long, long way.

My family moved around quiet a bit across countries. It's ... not easy or straightforward. It require a lot of economical and cultural capital.
I'm with you until you point the finger at slavery. Blaming it on the "legacy of slavery" seems to me to be intellectually lazy: first, it is vague to the point of uselessness. Second, it ignores all of the things which have happened since the end of slavery, some of which happened as the part of the aftermath of slavery, but some of which happened for completely independent reasons. It also ignores the fact that slavery ended at very different times, under very different circumstances, in different parts of the country, but those differences largely aren't reflected in test scores or other measures of social or economic success. If we're going to solve the problem, we need to identify the real, proximate causes so that they can be addressed.

I don't have any stats handy, but I've read several times that after the civil war, blacks saw steady improvement in their economic status, on similar (albeit slower) trend to various immigrant ethnicities who faced initial integration troubles, but that this progress stopped and then reversed in the '70s. This reversal correlated very strongly to the rise of out of wedlock births among blacks. I've read that, if you correct for single-parent/dual-parent families, the difference in school performance between all ethnic groups almost completely disappears, even if you don't correct for things like income level or the education level of parents (although those two things also correlate with single/dual-parent status, so correcting for it tends to correct for them to some degree). Did slavery cause marriage and stable families to decline among blacks over a century after the 13th amendment? It seems to me that, just as our society was finally putting "the legacy of slavery" to rest, something else happened to hurt the black community even worse. If we can figure out what it was, we'll be well on our way to closing the gap. Unfortunately, so much damage has been done at this point that I don't think that simply removing the original cause will fix the problem--extra measures will be needed to repair the damage.
repoze.bfg used to cater mainly to people from the Zope/Plone-world — less cruft than Zope 2, easier to understand than Zope 3, but the same underlying ideas and mechanisms: object traversal for URL mapping, ZCML for configuration, an aspect-oriented vibe etc.

Ian Bicking made some interesting remarks about BFG back in 2008: http://blog.ianbicking.org/2008/11/06/where-next-for-plone-d...
Take a look at http://1.bp.blogspot.com/_-EMpadQx4hM/TRKZ5kB-49I/AAAAAAAAAY... and tell me again that it is appropriate to ignore immigration levels in judging how effectively the education system is doing its job of educating students. (Note that the exceptions of Australia and Canada are discussed in the article.)

When factors that big are out of the control of the education system, a proper analysis of the performance of the education system itself should not ignore them. The resulting outcomes may not be what is wanted, but that is not necessarily the fault of the schools.
It's not unfair, it's sloppy.
Except that we already know how much of the problem stems from the home from the decades worth of research that has already been done.

Yet we consistently ignore what we know when discussing policy. We infer bad schools from bad student outcomes. If it's true, then what's wrong with saying it? If it's known, why does our national debate not reflect it?
What's so immature about Appelbaum's response? It seems like a pretty reasonable offhand dismissal of a silly accusation.
> No...but piracy IS theft none the less.

You keep using that word. I do not think it means what you think it means.

"A person is guilty of theft, if he dishonestly appropriates property belonging to another with the intention of permanently depriving the other of it." (English Theft Act 1968 http://en.wikipedia.org/wiki/Theft)

"Anyone who violates any of the exclusive rights of the copyright owner as provided by sections 106 through 122 or of the author as provided in section 106A(a), or who imports copies or phonorecords into the United States in violation of section 602, is an infringer of the copyright or right of the author, " http://www.copyright.gov/title17/92chap5.html

"copyright infringement" != "theft"

kb
> What are the odds that I'm going to get a payout?

The expected value of slot machines is negative too. Humans have a psychological weakness for "Just one more, I haven't won in a while, I'm due." In this case though it wouldn't even cost money to play.
I don’t think either of us have solid evidence of how widespread the term is, but intuitively I would expect it to be much more than 10% of native English-speakers.
A place to start is simply put a stop to the hyper-inflation. Housing costs do not have to come down as your first step. Just stop having them double every other day, so to speak, and you will start easing some of these issues.
> here's hardly a need for a cross-platform Electron ePUB reader.

If there's "no need" for them, why are people using them? How come you get to decide what other people "need"?

> I suspect Electron frequently fills a need for the developers, instead of their users.

It fills the need of the users to have actual apps they can install and run, rather than imaginary ones.

> that's the scale of lost resources that pay for the advantages of Electron.

People don't hand-write programs in assembly language any more, either, even though that means that you can no longer write a word processor that runs in 12K of RAM.
Wish India incentivized range extenders with 100 km batteries. I could do all my weekday driving with electricity and more than half my weekend driving.
So many brilliant ideas in so few pages !
I don't know about Youtube Music, but Google Play Music had no problems in deleting entries from your own playlists when a song wasn't available anymore. It's a form of musical gaslighting which I find entirely unacceptable. We have emotional ties to some music, so editing my own handmade playlists without my consent, and leaving no trace of the activity feels like a violation. That single behavior has stopped me from trusting Google with anything ever again.

Spotify leaves the songs there even if they are unplayable, but my playlists are still there.
"Test it out at: http://charitysearch.juliuszelf.nl "

That link does not work.

DNS_PROBE_FINISHED_NXDOMAIN
No, these are equivalent.

The size of the objects is implicitly taken into account by the compiler, it knows the size of the objects by the type of the pointer.
Do all phone calls (even from a landline) go over the Internet at some point these days? If you make phone calls, can it be said that you do use the Internet?
> Does CL just silently ignore these types of issues when you "code as you would professionally"?

Nah, it just compresses the default cases well, and it doesn't force you to check for errors (like with checked exceptions)[0]. See the already mentioned `with-open-file'[1] macro, which is essentially a wrapper around `open'[2] that implements "try with resources" pattern. The documentation of `open' shows all the interesting flags you can use to predefine some behavior (that's IIRC the equivalent of Java's wrappers around file readers/writers) - like what to do if a file exists or doesn't.

In case there is an error, either when opening or reading data, the relevant function will "signal a condition", which is Lisp for "throw an exception", except it's better :) [3]. Per documentation, it'll typically be a condition of type `file-error'[4] or `error'. CL standard doesn't specify subtypes of `file-error' further, but individual CL implementations can and do subclass `file-error' to allow for more granular identification and capture.

So, in short, the way you'd use this professionally would be to use `with-open-file', and use appropriate condition handlers and restarts to deal with any problems that occur.

--

[0] - Which I consider to be unfortunate. Checked exceptions got a bad rap, but they were a good idea. However, given the extremely fluid nature of Lisps in general (and CL in particular), fully checking for unhandled exceptions would likely run afoul of the halting problem...

[1] - http://clhs.lisp.se/Body/m_w_open.htm#with-open-file

[2] - http://clhs.lisp.se/Body/f_open.htm

[3] - It's a long topic but, TL;DR: signalling a condition does not automatically unwind the stack - it looks up the call stack for a handler, which then executes on top of existing stack, and can pick a way to recover from the problem - including unwinding the stack partially, and invoking recovery code defined there.

[4] - http://clhs.lisp.se/Body/e_file_e.htm#file-error
I agree the rule of law is very important and voters need to care about corruption more that partisanship.

How free is the press in South Africa? In the US and to a lesser extent in the UK it is owned by billionaires who broadcast an agenda that funnily enough benefits billionaires.
This idea can be traced even further back to Guy Debord's Society of the Spectacle.

https://en.wikipedia.org/wiki/The_Society_of_the_Spectacle

It's not that surprising to find it here, the Situationist had a lasting impact on the intellectual theory of the left.
Er yes, misspoke.

Although a union is for all intents and purpose a lobbying arm...
Actually, while they can be, the latest theories are that they weren't built using slave labour at all... though, everything we think we know about these subjects from all the TV shows and literature I've come across appears to be based almost entirely on speculation... it would be nice if someone could actually base some of them on hard facts... except all the hard facts are lost, so we're pretty much left with our own imaginations.
Of course I care- otherwise I wouldn't have devoted hundreds and hundreds of hours building and maintaining the library, supporting it all over StackOverflow, and participating in the Neo4j mailing list. Your other points are addressed by sibling comments.
1. Put the damn escolar in a round can next to the tuna, priced less than the tuna (raise the price of tuna).

2. Watch as escolar salad sandwiches become popular. (some will even claim it tastes better)

EDIT: PS Print "It helps keep you regular!" on the label.
If you root your phone and use a packet filter -- DroidWall is very good -- you can gate network communications per app. This works very well for apps that you don't trust, as long as you're willing to forego network connectivity for them.
So my dad grew up in Bangladesh, a country of rivers with a strong tradition of eating fish. He told me that when he was growing up, there were hundreds of different kinds of fish in the market and even the local river. Today, as a result of run off from intensive agriculture, that variety is almost totally gone.
I would monetarily support that.
Sure, gold is not worth much as a commodity to be mined from an asteroid.
If you can get another people to do so that fishing them becomes uneconomical.
I work for a company that is owned by and serves pension funds. If I do my job well, it means better retirement savings for nurses, teachers and kindergarden teachers. That's pretty motivating.
Thanks. Yes. Let me give you an example of the difficulties: The NN-512 code generator knows (with AVX-512) it can do an efficient (up to) 16x16 transpose, and makes heavy use of lane permutations. But with RISC-V vector instructions, you don't have that knowledge and you can't do the lane permutations efficiently.
On Samsung A52s in Chrome I couldn't see the letters to insert in portrait mode, and I couldn't zoom out to see them.
> Working from life is worlds apart from working from photos

What if you use a camera obscura, as many of the “old masters” are believed to have done?
Ask yourself: Are you building a Rails, Django, Spring app, or are you building a coffee-comparison-app, a facebook-for-dogs or a inventory-management-system (or anything, really).

This alone implies that what matters is your domain. Not the framework. This is also an important point that many seniors in the industry keep repeating. Eric Evans wrote a giant book about it (DDD), Robert Martin named his company after it (and keeps bringing it up on any conference). Dave Farley keeps repeating it in his youtube channel and his books. And so on.

My take is that development speed does not come from quick scaffolding like `rails generate CreditCard` but from having a clean, well-maintainable, loosely coupled, well-tested CreditCard Service or Aggregate, or DomainBoundary or whatever. Rapid time to market is not achieved with `curl fancyframe.work/in.sh | sudo bash` or `pip install django`. Rapid time to market is achieved with an architecture that allows easy rewrites, fast pivots and rapid swapping of dependencies.

Frameworks often hamper such loosely coupling. They get in the way, in the long run. Sure, chances are >50% that what you are building now fill be replaced or have failed within years. But for the off-chance of having something that you'll be maintaining over years, decades even, be sure you have something that does not get in the way. Edit: and on that timescale, the time-wins that the framework initially gave you, are often neglecatable anyway.

> So my strategy is to keep frameworks like Spring, Hibernate, and Rails at arm’s length; behind architectural boundaries. I get most of the benefit from them that way; and I can take ruthless advantage of them.

>

> But I don’t let those frameworks get too close. I surrender none of my autonomy to them. I don’t allow the tendrils of their code to intermingle with the high level policy of my systems. They can touch my peripheral subsystems; but I keep them away from the core business logic. The high level policies of my systems shall never be touched by frameworks.
- Robert C Martin https://blog.cleancoder.com/uncle-bob/2014/05/11/FrameworkBo...
You didn't respond to the rest of the comment, especially about arbitration
I'm pretty sure it's a PSF project
They absolutely will roll their own and charge Gucci for the privilege. There's plenty of historical precedent. The Sims Online somewhat controversially contained McDonalds kiosks, paid for by McDonalds.
What makes them brilliant?
I believe you're over-thinking it. You don't need to install it in your floor, you could simply place it on top of your floor.

And it's not that hard to make it easy for people to line up - modern docks use a sort of fuzzy connector that doesn't need to lock in perfectly, just as long as you are within a certain range.

The roomba is the best example that I can think of for this - I can pretty much set my roomba down anywhere roughly on the dock, and it will start charging. I could definitely park my car with the same accuracy.
If security (operationalized properly) was part of the requirements against which it was evaluated prior to release, insecure code wouldn't be released.

("Must be secure" is a much higher level requirement than anything that is testable, but a high level requirement is meaningless except to the extent its operationalized into lower-level requirements that are testable -- or analytically provable, but that's even harder.)
I'm constantly impressed by the quality of articles on 2ality. They're always both informative and succinct.
Porn must be weird for you.
Virtually all American (and American-style) sitcoms follow the same simple formula.

In the UK, the rules of sitcom are very different. The BBC commissions a large proportion of sitcoms, so the standard length is a full 30 minutes. Our series (seasons) are typically just six episodes long, and few programmes are commissioned for more than three series.

As a result, huge committees of writers are unnecessary, and most programmes are written by just two people with help from a handful of editors and consultants. Scripts can reflect the idiosyncratic voice of the writers, rather than having to conform to an industrial process where writing can be delegated within a team. Characters and plots don't have to reset to zero by the end of an episode, because there is no expectation that a successful series will run indefinitely.

An obvious comparison would be the British and American versions of The Office. The British version finished after just 12 episodes (plus two Christmas specials), following a clear dramatic arc; The American version ran to 201 episodes. The British version was written wholly by Gervais and Merchant, while the American version had over 40 credited writers. One is a work of art, the other is an industrial product.

The medium is the message.
I got signed out of my Android client, can't log back in and if I go to my profile url the user isn't found. Kinda concerning.
The special care is taken to avoid alert blindness (i.e. too many similar alerts inevitably cause ignorance syndrome).
I made a human study to make sure the timing of alert is enough to keep centinel's attention sharp, yet no important information event is missed.

The big picture - the action is taken to protect possibly compromised client's bank account.
That workaround didn't work for me.

Auth from either / or /logout both come back with:

"Twitter is currently down for maintenance.
We expect to be back shortly. For more information, check out Twitter Status. Thanks for your patience!"

I first noticed this when the mobile app (Android) notified me of an auth error.

Still no word on http://status.twitter.com/
"If it didn’t work, I would either lay someone off or file for unemployment myself."" If I hadn’t already been stressed out, the prospect of choosing a minion to lay off would have done the trick. (Before any of those minions start to think I care about them personally: I work hard training minions, and swinging the Club of Correction makes my arms sore. Eventually. I don’t like to replace them.)"

This dude must be a joy to work for.
I agree with everything you say. But how do we get better administrators? My understanding is that the job can either be cushy or horrific depending on whether you play ball with the superintendent. So perhaps in some districts, trying to be a great administrator is as difficult as trying to be a great teacher. I do realize administrators tend to get paid a lot more.
Krebs was the director of CISA at the time of the attacks, arguably the US agency responsible for preventing such attacks. I'm sure he'll do better for them in the private sector.