jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
"Every computer language is an imperfect way of describing a potential solution
to a poorly understood problem" -- Me

I find it interesting when people wax poetic about how one language is better than another and how if we just did x, y or z then we'd have this perfect solution.

That said I appreciate the author's write-up of some challenges with Go. In the end the reality of any "product" is building what the user's need not what they ask for. That said I do worry that the Generics argument seems to be slowly approaching a religious war that will distract people from the other enjoyable aspects of Go. Worse yet it may calcify the Go development team in a way that will keep them from addressing the basic issues that generics might help solve. Either way Go is just another computer language and I'm happy to use it often to solve problems I'm working on. That said I use a lot of computer languages every week when I'm working on stuff, none of them are perfect and my solutions to the underlying problems are fragile and constantly evolving as the problems unfold. This is the nature of our business, to constantly do battle with poorly understood problems using imperfect tools in a world where we are fooled into thinking everything is black and white because at the core of our technology everything is a 0 or a 1.

"One Computer Language to bring them all and in the darkness bind them".. LOL
No it's not.

Lets recap the CandySwipe Saga[1]:

- The creator does exactly the same thing than most people accused King.com of doing: Ie. blocking someone's trademark application because they both have the same word in it (here "Candy").

- They both have a blue "circle" as an icon (I'm sorry, but the others one have nothing in common except they are all candies, somehow)

- The games have very little in common mechanically. CandySwipe is about selecting multiple adjacent candies while Candy Crush is about permuting multiple candies so you can make combos.

Because, yes, these games have really nothing in common, except they are about candies. If anything, the only one who could have something of a claim is Bejeweled's creator, Pop-Cap.

If anything, Albert Ransom (who got quite the name here), only got what he was asking for when King bought Candy Crusher and so had a legitimate response, since Candy Crusher is older than CandySwipe.

King.com is certainly not a saint, but Ransom is just freeriding here because he got a good story.

[1] I had to do this one :p
"With the guitar I've suffered a great deal, but when I've had a good time, the suffering seemed worthwhile," he said in the documentary.

Well put. I feel this way about computers in general (and the guitar).
Isn't this economics 101 ? The easier it is to enter the market the more supply there is, and when supply outweighs demand prices fall ?

I'd even add that this was what the internet promised. A reduction of the barriers between creator and consumer. No more would those pesky publishers/editors/distributors get in the way. Sadly I think we forgot that Sturgeons law still holds.
matomo.org offers self-hosting analytics. Im not affiliated to them but an alternative is always good.

[0]https://matomo.org
The old Radio HAM book (70's edition) had a lot of it.
I really like this kind of graphs for analog electronic calculations. It make everything far faster. and you not need highly precise calculations as components have always tolerances and standardized values.
Nextcloud has a pretty sweet iOS app that integrates your files stored there with the iOS 'files' apis.

https://nextcloud.com/blog/nextcloud-releases-deep-ios-integ...

(And/or you can use any WebDAV client)
Clearly you have no idea how secure or tamper resistant chip technology works. To prevent such brute force approaches, they are designed to limit the maximum number of attempts, before they permanently disable themselves, which prevents you from trying all combinations.

As to liability, I have pointed out in this HN thread multiple instances where customers are in fact held liable (60-day rule, stolen PIN).
Curious to hear what team you were applying for?
Glad you like it billbowery — we've partnered with AT&T on a lot of cool products and I think you'll find many of them have been this good =)
Ok. Where is the Catholic terrorism these days? I can't remember the last time I heard a homily at Mass preaching violence. It's been awhile.
Why would stage actors be worse at this?? I would have expected them to be better!
I am guessing this could come as a side effect of proof-reading articles written by authors who don't write in English with a native fluency?
Across countries in the EU, there exists a gap in the available shows.
> Which is also why McDonalds did its Monopoly game in '87.

Are you saying McDonald's needed to wait for the trademark to expire? Or that they had to wait for a new trademark to be established? Wasn't the promotion collaborative?

Looking at McDonald's Monopoly commercials from 87 [1] and 88 [2], there's a Parker Brothers TM in both years.

[1] https://youtu.be/F737BVBKMCE?t=4

[2] https://youtu.be/KmV5O06McZk?t=14
Such a great idea! I'd personally consider using busybox in WASM instead of reimplementing a shell. Quick Google search found [1]. Have you considered that?

[1] https://tbfleming.github.io/em-shell/
The generator has been run by someone.
I think this would be fine if one could disentangle political and cultural unity. However, I'm not sure that's sustainable, particularly in the hard times when "pan-governmental" identification seems essential. Given the growing political unification of at least western and central Europe into institutions such as the EU, I think it's reasonable to expect at least some shared values and interests to arise. This has already happened in places like China (or, more organically, India) which until recently were effectively separate civilizations with strong cross-pollination, much as the regions within the EU have been.
Eating peanut butter sandwich isn't protected by law. Having service dogs is.
That is not a valid reason to deny service according to this:

https://www.ada.gov/service_animals_2010.htm
> This reads like someone unleashed GPT2 on a bunch of CNBC interviews with a bunch of hedge fund managers making the case for why their portfolio deserves a "fair share" of the bailout pie.

I am struggling to see why you think that, since I don't watch CNBC and was not thinking of hedge funds or the stock market at all when I wrote the above post.

I didn't get into what I think should happen, which is this:

- immediate expansion of unemployment insurance to 75-100% of income for at least 12 months, with no shenanigans allowed at the state level

- for tip and gig workers and self-employed, 1040 income should be used to qualify for unemployment benefits up to a capped amount ($100k or whatever)

- immediate expansion of Medicare to anyone who qualifies for the ACA

- immediate open enrollment so people can switch to Medicare via the exchanges

- immediate expansion of SNAP and WIC

- 6 month moratorium on evictions nationwide

- any bailouts should be patterned on the Obama administration's auto bailout, which is to say the capital structure should be rewritten so that workers are given a piece of the company, and the public should benefit once the economy improves
This is wishful thinking. It is doubtful that there was even a concensus from public health officials 8-10 weeks ago.

There are way too many people using what they know now to criticize decisions that were made 8 weeks ago when the information/evidence wasn't obvious.

It still isn't clear to me if the severe economic shutdowns are going to not have secondary affects that are just as bad as the virus. I think we should all be a little more humble about what should have been done until we are on the other side of this crisis.
Big data is valuable, but little data is usually worthless. My instance is running on a Raspberry PI on my desk running Yunohost. If I figured out how to log IP addresses and the queries, I nor anyone else would have any use for the information. Searx doesn't set any cookies or do any browser fingerprinting. So all I would know is someone from an IP address (somebody in your house or on your VPN) queried something.
Because for them to even think of approaching a userbase size that can enjoy network effects, they will need to make signing-up as easy as possible. Using some of the other OAuths is a smart business decision in my opinion.
The problem of a single allocation keeping a 4 KB page alive is something that you might commonly find with the C++ or Rust way of programming that encourages allocating many individual objects on the heap, but in Zig land this is pretty rare. In fact, compare a Zig implementation of a given application with an equivalent in any other language and you will find there is no contest with respect to the size of the memory footprint.

There are many cool possibilities that C++ has never explored and frankly I find your argument unimaginative.
ABM is hard. Evading ABM is much easier. Russia has some amazing tech for space based ABM interception evasion.

ABM stuff works okayish against very small numbers of incoming warheads. ABM is completely ineffective against large numbers of inbound warheads.
When I was young and would visit my grandmother, the park there had some climbing structure made out of steel tubing with a big rope lattice inside. At the time it felt quite massive though trying to guess now it was perhaps 4.5-6m tall at the top. The ropes were pretty dense inside but it was this reverse-hourglass shape so it was pretty easy to go to the edge and not have a bunch of ropes underneath you.

I’m amazed as an adult that that thing was allowed but it was pretty fun at the time and I’d guess not actually that dangerous.
Sort of. 32 bit internally, 16 bit externally. Not as fast as the DX but had all the processor modes so could run protected mode unlike the 286.

One place I worked we sold a 286 upgrade board that had a 386sx and a few support chips. Undearneath was a 286 style socket. You removed your 286 and put this thing in its place. They worked OK and provided a decent speed boost.
And can you share your source?
No, there is no other fee except the standard one.

So if some miners aren't happy with that, they will quit. It's a self-correcting system.
If Larry had posted that to the Hacker News of 1996 (probably a BBS or AOL forum) I would have told him he has no chance of displacing Lycos or Alta Vista then spilled soda on my copy of Webmaster in a Nutshell or Learning Perl.
In my experience, in Europe (at least in Switzerland and Germany) it's much more common for people to work 80% than it is in the US.
never noticed that option, it's not a default though, thanks for the tip.
So what?

Don't Repeat Yourself?
I'm OK repeating myself if that can avoid me taking a dependency on fragile tooling
> This suggests the hardware is superscalar, with more 16-bit ALUs than 32-bit ALUs

To me, it sounds like it might mean 32-bit ALUs can be used as two 16-bit ones; that's how I would approach it, unless I'm missing something? The vectorization can also happen at the superscalar level, if borrowing the instruction queue concept from out-of-order designs: buffer operations for a while until you've filled a vector unit's worth, align input data in the pipeline, execute. A smart compiler could rearrange opcodes to avoid dependency issues, and insert "flushes" or filling operations at the right time.
It doesn't ring but it shows an incoming call, however you can't pick up. The green button does nothing.
I literally meant intercourse in the dictionary meaning: "communication or dealings between individuals or groups." Even so words change and usage does too; some people literally don't mean literally when they use that word, but I do. I suppose it's a matter of when you learned the definition.
Some of it is a quirk of the American health care system. Your health care costs the same regardless of your work hours, and it's a significant fraction of compensation. If you were working 80% as much, they would probably only be able to pay 70% of your salary.

(Assuming you were linearly productive, which it's not, but it's the same assumption you were making and is good enough for this illustration.)

There are other fixed overheads, like your manager, human resources, the office itself, and even the cost of hiring you in the first place. It's possible that to make all things equal, they might have to change your salary to as much at 60%.

Of course all things are never equal, so these numbers have really wide error bars. And after all that, you might well decide that 60% salary for a 32 hour week would still be a good deal. I know I'd consider it. But it's important to note that it's going to be rare to find a job that will pay you 80% as much for 80% of the work.
As someone who lives in the Netherlands, I feel your pain. I don't think I can get my contacts to really switch to something else, and even if I could, new ones would use WhatsApp anyway.

I think your fear depends strongly on how open-minded/techie the girl is, though: I've used Signal to communicate with all of my Tinder contacts, but I will admit people remark on how it feels like a 'drug deal'.
Literally none of your examples of prohibition are those against an inanimate object. Crypto prohibition is completely incomparable to selling children (which by the way, they may not call it 'selling' but adoptions typically require tens of thousands of 'buying' in, so there is sort of a buying and selling of children at least in the US.)
Except it's perfectly correct English to say "I'm literally dying over here" in response to a funny joke.

What rules of English are you following with your pedantry? Is it just...English from 1900 or so? Whatever the answer, I guarantee you there was a pedant just like yourself from that time period lamenting how broken the English of the day was.
Non-lawyers often seem to misunderstand this phrase. "Innocent until proven guilty" is a statement defining the fact that in criminal cases, the burden of proof rests with the government. They have to present evidence proving your guilt beyond a reasonable doubt; you don't have to present any evidence proving your innocence beyond a reasonable doubt.

That's all it means. Obviously judges are not supposed to come into a case assuming you are guilty, but you can say that about any type of case. The phrase certainly doesn't mean we have to pretend that you are perfectly innocent up until the point of verdict.
Agreed. Celebrities appeal to the cultural lowest common denominator (translation: they’re idiots) so if they get into something, you can be assured it’s wrong/bad/a scam etc. Run the other way.
Is the 500TiB compressable?
Tests never bothered me. If I bombed one, I could always study a bit for the next one. So, I rarely studied for them and I rarely completed daily assignments.

But, that said, my idea of skipping school was heading downtown to the GWU library. I started taking AP courses as a sophomore and always had long-term papers to write. I spent much of my senior year in a local wetland taking water samples.

There was definitely a balance. I tended to work hard at things that I enjoyed and completely blow off stuff that I deemed tedious or irrelevant. And overall, the balance usually fell in my favor.

There were students at school who were both smarter and harder working than I. And some of them were accepted at elite universities, where I landed at a top-notch public. But, we tended to have vastly different approaches to life. They live to work and found careers that they love. I work to live and found a career that I don't hate (but mostly, just want to get my paycheck and go mountain biking, kayaking, or something else outdoors).

And like another response indicated, this was all just natural. My peers were all overachievers, most of them naturally so.
However, to build this team you need some framework on the technology to understand who is BS'ing you, and who you can actually trust to do the right thing.

This is where you're wrong.

You don't need to understand the technology. You just need to have someone that you can trust who does. And said trust can be based on past experience, not current. Furthermore trust is to some extent transitive. If you trust person X and they say that person Y is competent at tech, odds are that person Y is smarter than your average bear. Couple with a sample project or two, and you're on your way to having another person whose opinion you can lean on for tech matters.

What can't be outsourced is judgement of people.
An interesting and insightful analysis. +1
I'm not sure and I don't think it's a simple problem.

What I do know for sure is that if we hold a referendum in almost any country in the world, asking:

"Would you like your total taxes reduced by 10%? Yes / No"

"Yes" will win. People always want to reduce taxes, but they don't want to give up anything in return.
Reading the other article on HN definitely helped me understand more. I think really it comes down to me not understanding why they had so much trustworthiness to begin with.

They've been obscuring their code for about a year and even then, it's not like Signal has always come out and said "we love the passion our fellow developers have for our commitment to privacy and security". They just let people sell their relatives on that promise and waited until they had a massive userbase to start monetizing their platform.

Thanks for your reply, I just wonder where all this trustworthiness has been coming from for the last 12 months while they've been quietly working on the platform without publishing any changes. It feels like a beta tester for a game being mad that there were lootboxes in the full release of the game when they weren't in the beta. Even if you didn't know they were coming, you had to assume something like it was inevitable given enough traction.
Yeah that sounds like the best of both worlds, I'll give it a try
No one has the experiences required to have the perspective of another person; that would require having lived two lives. Everyone has exactly one perspective, and because no one lives the exact same life, that perspective is unique.

There’s some kind of belief going around that there are some kinds of people who understand some things in a way no one else can understand. This is tantamount to the “God works in mysterious ways” argument - because we can’t come up with a real dimension to make a claim about, we say there is something magically unique about being poor, or being asexual, or any number of things. Sorry to say, but I don’t believe in magic. There are a few dimensions poor people are more optimized along, for example, maybe grit and resiliency, and there are rough correlations along the racial boundaries as well. But until you actually talk to a person, you’ll have no idea who they are.
Please don't take HN threads further into political or ideological flamewar, or any flamewar. It's not what we're going for here, and we've had to ask you this before.

We detached this subthread from https://news.ycombinator.com/item?id=26124135.
Because electricity demand was too inelastic, the pricing signal was set extremely high by ERCOT. So folks go saddled with ~$8000 electricity bills for that month.
I have a wide angle lens, and if I recall correctly, getting the background to blur is harder for the short focal length.

This one is very wide and still blurs the background.

(who knows, it might not be anything out of the ordinary)
I can appreciate how this kind of specialization helps a team to scale. At the same time, what I like least about my current job is how structured my role is. ‘Draw within the lines’ is constraining and can push creative folks away.
other countries also have internet access. the impact on them doesn't appear to be the same. why is that?
Broken link, try: https://ihaque.org/posts/2020/12/28/pelomon-part-iii-hardwar...
What makes it clear to you that this was an order and not the result of incompetence?
I've read reports of Target, and similar companies, cutting back hours of many employees. I take such reports as anecdotal, but I didn't catch them talking about this in the article at all.
IMHO, a flat membership fee with manual verification would work better. Why do rich folks pay 200k/year for a golf club membership? Becayse they want access to a high quality crowd of their peers.
That hasn't appeared to work. Students who are forced to use Chromebooks don't beg their parents to get them one for home. The ones who do care about laptops ask for PC's or to a much lesser extent Macs.

That also never really worked when Apple was much bigger in pre-college education.

Edit: Chromebooks in education are like Enterprise software. The end user never chooses to use it. The vendor is not incentivized to make a product that end user will like, only the corporate buyer.

How many teachers and administrators who do have a choice are using Chromebooks willingly?
I haven't been playing close attention but I did notice they seemed to have become more click-baitey over time. My brain has subconsciously moved them into the same category as "Huffington Post", fairly or not.
Isn't it particularly ironic to advocate for harmony and unity in a discussion about heresy? PGs goal was exactly to motivate people to go seek out controversies 'in the shadow of mistaken assumptions' to discover new, valuable ideas. It is unlikely that a society of - forgive me, for I will sin - yes-men is what he imagined there.
I think a lot of site re-designs are make work for designers. I'm of two minds about it tho. I almost always personally hate re-designs; they're almost entirely extraneous for me. But what else are full-time designers going to do?
I have been using https://openrefine.org/ for interacting with large csv files, and it has been amazing. It supports the normal filtering / transformation and other import / export actions. Plus it's open source.
You should care about your images and that's all. You have no need to worry about the guy abusing the service with his 1M images, that's the owner of said service problem.
As for confidence in service I can tell you I use it for at least 5 years and still can access those images. For a free service I'd say is quite good. I don't have earlier images since I discovered the site only 5 years ago so I can't speak for higher image retention time.
> NAT itself does not provide any security

This is just arguing semantics. It's not "NAT itself", but a side effect of using it is that it requires deliberate effort to allow inbound connections to get to devices behind the router. This has many of the same effective security benefits as a firewall blocking inbound connections does.

Another way of saying this: the companies that make cheap, crappy routers can do the absolute bare minimum and not end up exposing internal devices to inbound internet traffic. So NAT provides security against the cheap, crappy router manufacturers.

With IPv6, the opposite is true: The router manufacturer has to do deliberate extra effort to block inbound connections, beyond just making the router "work". Will most router manufacturers do this extra effort and include a properly-configured firewall? Probably yes, especially if they don't want to get a terrible reputation for being insecure, which would (hopefully) eventually drive them out of business.

Will absolutely 100% of them always do this properly and never make a mistake? I wouldn't bet on it.
Be careful about numbers. Yahoo consolidates baba and Japan earnings as 20+% owners. Baba may be deconsolidated going forward. Does your $1b number take the consolidation into account?
MobileCoin is not a cryptocurrency.