jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Perhaps a bit off-topic. But a lot of users (myself included) reported wildly inaccurate data in the spotify wrapped this year with seemingly no explanation, no shared accounts, no re-used passwords, no weird listening history, etc.

I wonder if some of the data in the "We worked with the maintainer of these data sets to convert a year’s worth of data to SMB format." step got corrupted or just wrongly converted/lost.

I'm not sure how else explain that I have to google artists in my top 10 because I never heard of them.
>I was never quite convinced by the naysayers or the denials by the government, Apple, or Amazon.

When you say "naysayers" are you including other organizations who tried and failed to corroborate the original story? It's difficult to prove a negative but the Bloomberg story seems bogus to me because not a single other organization was able to find anything of the sort. If the hacking was this widespread, I tend to think someone else would be able to find something.
Classic ethernet.. in space!
Aren't they still heavily expected to feature in connecting that "next billion" ?
It’s not about arguments, it’s about educating yourself on the topic before making definitive conclusions.

Bringing up telemarketing and spam when we talk about advertising is as relevant as bringing ransomware as an argument against encryption.
It's better than a failure of the port on the device.
I've enjoyed using pyp[1] with fish to make some nice one-liners

For example, custom history command to make early commands at the top, scroll to the bottom, and show the date and command on the same line

function hist; history -t -R | pyp '["\t".join(pair) for pair in zip(lines[::2],lines[1::2])]' | less +G; end; funcsave hist

[1] https://github.com/hauntsaninja/pyp
One of these days, people will realize that the only thing that you can do with gravitas that you can't do without it is sell a bad idea. When that happens, gravitas will cease to exist. Maybe in a couple millennia.
I am having a hard time following what you are trying to communicate. Apparently some one performing an activity cause it is leisure / you come from a poor neighborhood / they can afford nice(r) things, invites your derision. Did I understand you correctly? I am not sure how those factors are related but apparently they are to you.

Must be hard to find someone / something which escapes your contempt.
It does support regex expressions directly:

~= | =~ | regexp | rx Used to check if the column value matches the regex pattern
!=~ | !~= | notrx Used to check if the column value doesn't match the regex pattern
Agree. It would be OK to make Signal able to integrate payment systems and make this thing compatible with that or with any other comm that implements the interface. Tying them together is pernicious.

Anyway Signal is itself pernicious by being tied to a phone number and to Google Play services, and by being very choosy about who gets ports.

I had high hopes for Matrix, once they got E2EE, but they have flubbed that by requiring a very heavyweight bounce server that won't fit on (e.g.) your typical home router or super-cheap cloud VM. Matrix should enable a place to keep your message archive independent of the bounce server, and allow gatewaying a non-public storage service via the lightweight bounce service.

But Element.io's business model is tied to heavy-weight bounce service.
> these cases read like a market inefficiency in venture capital, rather than one-offs.

Considering that venture returns have historically out-performed public markets[1], they're probably just that: one-offs. I think there's an argument to be made that Fed QE policies and junk bond bailouts have perhaps over-incentivized risky investments, but in aggregate venture capital has been "efficient" in the economical sense. Consider that the total investment into Theranos and WeWork are a rounding error as far as the total pie is concerned.

[1] https://cdn2.hubspot.net/hubfs/3925488/_Source%20of%20Truth%...
I'm with you on the last point. There are many time-consuming hobbies I enjoy; cooking sure isn't one of them. My wife looks at me like I'm crazy when I spend an entire afternoon fiddling with some Arduino project. I give her about the same look when she spends the whole afternoon making a delicious, but time-intensive, meal.
I do play chess and found watching this rather painful.

I guess the next thing to do is instead of random: if you can capture a piece of equal or higher value: do so. This is, of course, not a particularly good chess strategy, but would probably be less painful to watch.
Pushing infrastructure to the point of failure is most certainly a safety issue. It's a huge safety issue.
This is almost as good as the goldfish vs. goldfish Street Fighter battle...
Diamond age: a young ladies illustrated primer. Anathem. Halting state. Accelerando. Rant: an oral biography of buster casey. Enders game. The laundry files.
They're small enough that unless a Googler puts in a manual penalty they're unlikely to get dinged.
I didn't say everyone should manage their own bitcoin. I said people should manage it themselves if they have the technical ability to do so. For everyone else, stick with banks. If you're borderline unsure whether you can store your coins in an encrypted wallet and make regular backups and not lose those backups, then keep your money in an FDIC-insured bank.

But sticking your coins into a webwallet like Coinbase without multisig control is a recipe for unmitigated personal disaster. A mental exercise is useful: "I've lost all my money." How would that affect your life?

I strongly disagree with anyone who would push the view that it's okay to sweep the issues under the rug in the name of making Bitcoin more popular. Putting people's fortunes at risk is almost equivalent to putting their lives at risk, because your quality of life is directly proportional to your fortune.

If Bitcoin sounds risky, that's because it is. No amount of regulated exchanges will change that. What will change it is giving consumers multisig control over their coins, or insuring against a total loss of all coins including cold storage.

There's literally no other option. One of those two things must happen, or you must not use the services. Or if you do use them, don't put in more than a quarter of what you're comfortable with losing. If that's $100, then never deposit more than $25 in BTC.

Remember, Bitstamp just lost $5 million USD to hackers, or half their most recent investment round. It's unknown whether they're currently insolvent. Everyone thinks they might have enough money to cover the losses, but nobody knows for sure. They could currently be a fractional reserve.

So Mt. Gox wasn't a one-off. Nobody is safe from hackers, technical issues, or even rogue employees that want to become millionaires. Due to the untraceable nature of Bitcoin, all exchanges and webwallets are extremely attractive targets.
Doesn't matter, she's going viral now
More transistors is still better, even if they need to be off most of the time. You can spend more silicon on advanced features, just like AVX, spending transistor count for performance at neutral power cost.
> These are well-established IT security and legal issues.

No, they aren't.

For one of my clients, I work with high-end security hardware used in places like banks, medical facilities, etc. These are the kinds of place where you access the server room through an airlock. They are affected by issues like SarbOx and HIPAA in the US, various international data protection legislation, etc. If your device doesn't comply fully with every single point on their standard network security checklist, they won't even consider buying it. You get the idea.

And exactly none of those things, in any way, according to even the most conservative experts, would require the kind of invasive wiping of personal data on a personal phone that we are discussing here. Several people replying to my post have claimed without citation that such a facility is somehow a legal requirement for businesses handling sensitive data. My disagreement with their position doesn't make them wrong. The facts do.

(Edit: This comment got hit by a downvote faster than any human being could possibly have even read it. If anyone would like to have a discussion based on cited laws/regulations, facts with supporting references, etc. then I will be happy to debate with them. If anyone would like to debate the ethical issues surrounding merging work life and personal life, I'm game. But if all we're going to do is make vague claims about the law somehow requiring this kind of facility and downvote anyone who disagrees, then this whole conversation is rather pointless.)
http://blog.joindiaspora.com/2010/11/23/private-alpha-releas...
Yea, for someone who's originally a math-o-phobe, this looks very accessible and handy.

I would like to see something similar for computational geometry - beyond Berg's book. Any ideas?
Inertia, and a misunderstanding of open source. People are seeing Diaspora through the lens of a Facebook competitor. But the reality is much less sexy. It's not like Myspace vs. Facebook, it's more like Sendmail/SMTP vs. AOL.

When those walls came down, there wasn't a major corporate battle, no intrepid garage programmer wizard standing against goliath, just the ability for anyone to run their own email server with a very low barrier to entry.

That's what all open source social networking projects are building, but the tech press doesn't have a good template for reporting on that, and instead I think focus on something that fits their pre-defined narrative.
It works like labels, but it's still hard, and it's not that useful anyway. The new groups are a simpler concept that provide an easier way to share with a limited group of people.

> And plus, even if a minority uses a feature like that, it's important enough to provide, because user education will result in a gradual adoption.

Friend lists as they exist today allow users to limit the visibility of posts to the exact set of people the user wants to see them. From what Facebook has said, it seems like user education did not result in meaningful gradual adoption.
Meh. I was in the military, so my SSN has been spread far and wide. Plus I probably get 2-3 letters a year from companies who managed to lose this info. I keep an eye on my credit report for issues, but nothing so far.

Credit cards and bank account numbers are slightly more of an issue, but in the US your liability for theft from these sources is quite limited, even if you disclose the info. Plus, my bank account number is on the bottom of every check I write. What kind of scheme is that, anyway?

Don't get me wrong, I shred any paperwork with personal info, and I use encrypted services for backups, etc. But I don't lose any sleep over the worst case scenario of someone gaining access to this data.
Sure, then, answer your own questions.

#supplygate seems to be a bitcoin-eth debate. I think bitcoin is a dead project, in terms of innovation.

Explain then - what's the issue with lack of full nodes?

How will ETH fail to scale, and why wont a competitor like Algorand or Tezos pick up the mantle?
The fundamental reason that names are considered important right now is because they are tied to expressed identity. Has the CCP’s expressed identity changed?

Recall when BP changed their logo last: months after a horrible oil spill in the Gulf of Mexico. The singular reason why BP changed their logo was an attempt to trick the public. It wasn’t a changing of identity. Changing the CCP’s name when they haven’t even done it themselves would be the same kind of disingenuousness.
>Are you saying that facts should be suppressed/set aside when they lead to immoral results?

I'm saying facts have no moral or immoral dimension - "immoral results" come from choices made in the interpretation of fact, choices which are relative and mutable because morality is an abstraction. There is no case where an immoral choice is made where a moral choice could not also be made.
Dr. Katalin Karikó, the scientist mentioned in the article, is now a senior vice-president at BioNTech, the German company that developed the Pfizer/BioNTech vaccine.

She is also adjunct professor at the same University of Pennsylvania, where these events happened.
Does anyone know of any studies that show that pornography harms children more than anything else, like seeing bomb victims on nightly news or ISIS beheadings on Facebook? I seem to recall seeing porn when I was a child, and i'm not intellectually or emotionally damaged, as far as I know.
That would be the additional information needed.
Congrats for the game.

Unity3D makes me shudder though. People are publishing Unity3D games on the internet, but on Linux you can't play them because unity refuses to make a webplugin for Linux. One for Mac or one for Windows they of course have.

At least because of that bad experience I have with them (some game on newgrounds looks like good, but oh no, after opening it it turns out it's a unity one instead of flash) makes me HATE the name Unity3D and everything that has to do with it, no matter how good they try to be for the rest.

Them refusing to do the effort of making a Linux webplugin, smears their name.
Information is classified by default, and only ever declassified when there is a high degree of confidence that the information is no longer sensitive.

The concern almost certainly has nothing to do with the possibility that someone might have seen an alien spacecraft, but the risk of revealing information about military aircraft movements.
> I've never had to or considered serving pages as application/xhtml+xml, there's no reason for me to know the answer to this question

I think VML's response is valid here, it's to check for experience and if you were engaged enough with the happenings of the web at the time.

Background (not a 100% accurate, I'm writing from my admittedly poor memory):

XHTML and later XHTML2.0 were being pushed a while ago (early 2000s) as the next HTML language (succeeding HTML 4). At some point the community split and people from Mozilla, Apple and Google (I think) formed WHATWG to pursue a different (and faster) direction which is where HTML5 was formed, then later adopted back by the W3C.

One of the issues at the time when people pushed for wide XHTML adoption was that most people served pages as text/html which was basically wrong.

Serving pages as application/xhtml+xml triggered the XML parser instead of the HTML parser which is the "proper" way to parse XHTML.

The problem some people ran into was that the XML parser is way less lenient than the HTML parser. You _have_ to close your tags, you _have_ to escape entities, and if you had a single mistake anywhere in your markup the browser would render an error page instead of working around it.

There were also issues with in-lining JavaScript and having to wrap it in a CDATA block to stop the XML parser from attempting to parse it.

This was a headache for sites with user generated content and people in general seemed to not like the idea of having to clean their markup for what some perceived as very little gain.

Anyway, long story short, HTML5 won, XHTML didn't.
And on Mac OS:

osascript -e "display notification \"Alert\""
NO!

there are no tech companies! there are advertising, media, luxury goods etc. companies. Tech is just what drives their business, as many other businesses, just slightly more noticeably.
> "we can't afford to do that song."

The thought of being unable to sing a song because of licensing fees/fines literally sends chills down my spine.

Especially because half the time I sing compulsively, without consciously realizing I'm doing it.
This is a good point. "Net worth" frequently isn't even liquid, but moreover, it's also completely subject to the whims of the government that controls that currency. That government is able to enforce its whims using sheer force, through its military.

NK may not have that much worth in USD, but it occupies territory and has military force to back its claim, and that military is motivated by things other than USD numbers on computers somewhere.
The OP is talking about a scenario where the tax money you pay is stolen.

Would you feel the same way in that case?
You put a spectrum alalyzer inside and transmit to it.

This guy shows that a box of aluminum foil drops EM by at least 40 dBm. Chicken wire is more like 20.

https://youtu.be/9M6h1U9jgWs
This looks great!

The only note would be pricing? Margins look too low for the tech product? You need to sustainably acquire and maintain a very large user base in order to make it work, the larger the base the more expensive maintenance will be, can potentially be dangerous. Let me know if I'm missing something.
I've always used Firefox (at least since i switched from IE6 LOL)

but my most important features can be summarized (mostly) here: https://wiki.mozilla.org/Security/Tor_Uplift/Tracking

86 little bugs... but this as a personal user.

As a business user there are others that need to be fixed (pwa features, i'm looking at you!!!).

but then again... I've already made the switch, so...
Good suggestions, thank you.

> I don't think you can do branching logic though.

You can. If we would be able to introduce a special equality operator, let's call it SEQ that works like so:

SEQ(a, b) = 1 when a == b;
SEQ(a, b) = 0 when a != b

Then we would be able to do conditionals by discarding the result of unmatched branch by multiplying it by 0.

Thanks to the fact that all HE calculations are pure, no observable side effects would be produced.

For example, here is a simple program with a conditional statement:

P(x) = x == 10 ? 42 : sin(x)

This is how it may look in HE domain:

P(x) = SEQ(x, 10) * 42 + (1 - SEQ(x, 10)) * sin(x)

No branching is involved here but the result is equivalent to a program with branching. Eureka!

Once again, thank you for the fruitful suggestions.

EDIT: by the way, it paves the way for implementing > and < operators as well due to the fact that operator result remains in encrypted domain. This is a serious wow moment.
I don't understand what "accept" is meant to mean here. If we accept that everything sucks, the only thing left to do is leave the field, since it will always suck no matter what we do. If we try to make it better, then we're not accepting that it sucks. I think there is a better way to phrase what you mean.
I wouldn't say IntelliJ's stuff looks -good-. It's a lot more workable than most Swing apps but it's still a long way from looking "good".

That said I haven't touched their IDEs in 2 years so maybe something changed.
Seems that you can buy flats/apartments for quite cheap. It seems to start in the five digits for the less attractive things, but nicer apartments can be gotten for few hundred grand... Also depends on the duration of the mortgage of course.
Wow. Dead on, in almost every respect.
That's the big question:

Is this a crunch, or has persistent demand for semiconductors been created by recent changes in the way that people live and work?
This is incredible. If you enjoy it, more power to you. I hope I can manage my digital life with the efficiency and scale you've reached.
Since the modules are just USB-C adapted, those parts would probably be easy to mimic by a third party. Maybe they need to be signed or something, hence the marketplace they allude to.
The ideals of capitalism are the ideals of classical Liberalism: small government limited mainly to the protection of citizens rights under the standard of "natural law". Intellectual property isn't such a right, because unlike with real physical property, when you "steal" intellectual property from somebody you're not preventing them from using it in future. I can't imagine many of the founding fathers would be supportive of the massive state apparatus for enforcing IP.
https://en.m.wikipedia.org/wiki/Ted_Kaczynski
Seriously, best host I've ever worked with.
Signed up (and provided payment information), but it wouldn't let me log in. Reset my password, but when I tried to use Safari's auto-generated password it gave me a generic error. Reset my password to an easily-type-able one several times but still can't log in.

Logged into paypal just fine and cancelled their preauthorized billing. Maybe I'll come back to them some other time.
Not surprising given Apple’s apparent vendetta against Nvidia hardware
One reason why not is that they're experimenting with product-ifying customers in an industry where the majority of profits are made off of 15% of customers. Sure, hotels will pretend like they want money from some rando who's only going to stay one weekend and then never return but the real money comes from regular repeat customers. If the math works out, you could be looking at a future where it's impossible to get a private hotel room without participating in some kind of loyalty program.
rhymes are very not universal
> But at least he didn't lie.

> We both know what’s on there

To be fair, they _could_ claim he's lying there, since neither of them know 100% "what's on there". There are certainly things on the disk that neither one of them are aware of. Sure, it's a technicality, but it's known that the authorities are perfectly happy to use such technicalities against suspects.
Dealing with the language is exactly why I would rather advise to use PyPy, instead of completely change ecosystem.

Go would not even be on my list for Python developers looking for performance.

There are much better AOT compiled languages with a feature set similar to Python.
I take it you don't live in New England! Most cars start struggling at 10 years.
I used Triplebyte as part of my last job search in 2017, but ended up taking a job not from them. I'd recommend them highly, if only for these two things:

1. You actually get feedback from their interview. In an interview at a company, if you're lucky, you'll get which interview you didn't do well at. Triplebyte sends you feedback like "Finally, $QUESTION[3] was probably his worst: good knowledge baseline, but gave the impression that this is an area where he doesn't feel at home. Didn't lead the conversation, and most items were shallow in details, especially when talking about scalability." This is one of many parts of the feedback I got from my interview.

2. They send you Cracking the Coding Interview. And a light jacket. For free. At least, they did when I interviewed. I think it was post-Triplebyte interview, so at that point they were sending my profile out to companies. They might not send it if they don't accept you; I don't know.

But even #1 is a very good use of your time. You get feedback about your interview that isn't just binary. They also send you links to specific references for the parts you could focus on.
Its definitely worth it, if nothing else its good practice, and identification of your weaker parts (they cover a wide spectrum) would be super useful.

Also, you would be given an option to schedule a practice mock test for the final interview.
Interesting - either someone thinks it's good for an authority to encourage people to do things against the rules in order to catch and punish them, or else someone never picked up on suggestive question phrasing in school.
The operative here is "with" (compared to the title's "for"). There are a few clear exceptions though (jQuery, TypeKit, etc).
Your were probably down voted because your comment added nothing to the discussion and those types of comments are generally discouraged on HN.
Mono goes to Attachmate; see http://twitter.com/migueldeicaza/status/6804946666131456
Thanks! Yeah, we didn't really write it to make profs happy, we just felt there was need for a generic medium for in-class anonymous communication.
Stackoverflow is a wiki-style website. Anyone with enough rep can edit the accepted / top-voted answer.

Indeed, according to the stats it has been edited 71 times by 31 users, the biggest contribution from a single user is just 31% of the total. Seems pretty wiki to me.