jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
The only constant in the python community over the last twenty years are the criticisms about its packaging
Completely agree with you. Do not buy it for the joke. Buy it when you want to fight your cellphone addiction. Good I feel naked when I leave my house without a phone. This thingy can help in the first months of a cold restart into a cellphone free life.
My issue with the BBC is that they don't cover everything. Specific topics which might anger the current government frequently do not get brought up, likely because the BBC's funding might be in jeopardy if they did.
This source seems a bit biased, so I tried to find an alternative one. I found the raw case here : https://casetext.com/case/bhattacharya-v-murray

To be honest, the raw case is even worse than the article. Little excerpt :

> During Bhattacharya and Peterson's one-hour meeting, Peterson "barely mentioned" Bhattacharya's questions and comments at the panel discussion. Dkt. 33 ¶ 73. Instead, Peterson attempted to determine Bhattacharya's "views on various social and political issues—including sexual assault, affirmative action, and the election of President Trump." Id.
Input latency is the problem for many terminals when a command accidentally generates megabytes of output text - the console locks up and won't respond to input until it has rendered and scrolled through every single line of output.

Surprisingly few terminals, when suddenly faced with a million new lines of text, decide "hey, let's just draw the last screen of output, I don't need to draw each and every line and then move the existing text upwards by a row"
There are wind farms currently running in Alaska[1] which is arguably colder than Texas. The cold-related downsides seem to be well known and already addressed, so it's definitely not a technical issue here.

[1]https://en.wikipedia.org/wiki/Wind_power_in_Alaska
This is why I'm glad I went to a small college with essentially zero extracurricular activity. We went to class, maybe hung out on the weekend, and that was it. No panels, no presentations, nothing. Not once was I ever screamed at by an angry student or handed any sort of flyer or pamphlet.
It's a fair point, but by this rationale no new DBs or PLs should be made. Most of these die off or become niche, the ones that really become fundamental are few and far between. This idea that we have to drop everything and go "learn" this new thing is bogus. Folks in tech often seem to buy into the hype of some new technology all too easily, riding the wave of excitement. So their shouldn't be any concerns, of "yet another editor”.

BTW, I'm not saying this won't be successful! It looks interesting and I am excited, GitHub does great work, but you keep it in perspective.
My company is in the same boat, so I'm definitely sympathetic, but I think the criticism is a bit harsh. First of all, transparency is easy for a startup because no one is listening (the majority of your prospective customers haven't heard of you yet) and you don't have that much to lose anyway. It also pays dividends because early adopters are the people who appreciate that transparency the most. When you're a big corporation the economics change, and lawyers and PR call the shots; it's not because they're disingenuous, it's just because they have a lot more to lose.

The updates from Amazon have been okay in my opinion. They could have been better, sure, but do we want the engineers working on this to stop every 20 minutes to write up obscure details that don't yet paint a cohesive picture? The bottom line is better updates won't help them fix the problem faster, and actually could distract from the resolution.

If they don't post any more details even after everything's back up and running, then there will be something to complain about.
Okay.

So first, someone asked whether the iPhone triangulates position from cell towers or uses GPS. I responded that it does AGPS, and that in some ways AGPS is inferior to standalone AGPS.

You objected to this, saying that AGPS is "actual GPS" which, in fact, it is not. If by "actual GPS" you mean standalone GPS, then you are wrong. I correctly pointed out to you that AGPS is not a standard definition, but a name for one of a wide range of techniques which involve assistance from a third party in determining position. You, in fact, were incorrect.

Failing to comprehend the article from Wikipedia which, in fact, enumerates the methods by which an AGPS device may receive assistance, you asserted that AGPS only refers to the technique of optionally downloading an almanac from a network resource instead of an orbitally transmitted signal. Again, you were incorrect.

Now that I've shown that you were incorrect, you want to object to raising irrelevant points? My only point was that the device uses AGPS, and that AGPS is not standalone GPS -- that in some ways it is inferior. I showed those ways because you asked, not because the Apple implementation is encumbered by them.
Joel, this response is disappointing. If you don't want to respond to the actual content of mpyne's response, just say so, or don't respond. Solely attacking the style of eir response is ridiculous. You're better than that.
Now, different clod providers "speak" different languages now. But I can see in 5 or so years that the cloud will speak a similar set of languages. One could use a storage cloud from this provider and a CPU cloud from another provider.

I could eventually see, with help from functional languages like Lisp or Erlang, a intra-company cloud running on and between networks. CPU could be bought from 3 providers, and storage could be bought from 4 providers, with GPU acceleration clusters when big data needs crunched quickly.

Or right now, companies can make their own clouds via Eucalyptus. Don't want Amazon to hold your keys? Load balance between Your cloud and Amazon's.
I would copy a car in a heartbeat, though, as long as I could copy the gas to run it and trees to offset its carbon emissions without triggering a global oil shortage...
Is it healthy for startups? Probably not. It means your workers are no longer indentured to your megalomaniacal aspirations and personal views on the valuation of your company. It means they are not enslaved to your whim regarding whether or not your company needs liquidity. In short, it is good for employees at the expense of companies.
Exception that proves the rule I'd say.

What I have suspected ever since he not so deftly started dodging questions concerning his employment on LWN is that there is a rather specific reason he supports MS over i4i, and it has little to do with software patents.

But in general, without resorting to getting to conspiracy theory-ish stuff, I'd say that 99.9% of the time I'd say his motivation is almost entirely the Groklaw community collectively laughing at him and not paying him the respect he thinks he deserves. His ego was bruised and he doesn't know how to respond as an adult.
I just tried jquery touch and jquery mobile (one of Resig's projects) on Android yesterday. The Android support was not good in jquery touch; e.g. missing navigation icons, page transition animations were not working. This is really wierd since jquery mobile actually credits jquery touch for their transition animations. I guess jquery mobile fixed some bugs on Android.

Even though jquery mobile is still in alpha, it seems much more promising than jquery touch.
Because groupthink is inherent in the upvoting/downvoting system. Perhaps only Slashdot is the only community I've seen where points are awarded to comments not based on agreement, but on general merit. Admit it: you've downvoted people you don't agree with. When enough people do it, you get groupthink.

Forums/mailing lists don't have that problem. Every post is given equal merit in the number of eyeballs that read it. Those comments that are not interesting can get ignored, those that are interesting will either merit a "yeah, I agree" response, or a "you're wrong for [x,y,z]". That is a dialogue. Community moderated upvoted/downvoted discussions are not a dialogue. They are a "here's what we all think" metric.
Simple in the sense of interface and layout, not so much in the sense of possibilities. If for example you try to make a new profile in Facebook you will see how simple the template is.

Design from the artistic or decorative point of view is almost zero for all these sites or at least does not come on your way as a user.
Could be a brown-dwarf-sized companion to our star, a possible answer for the relative scarcity of objects beyond 50 or so au.
It's a consequence of trying to minimize cognitive load[1].

Edit: Please let me know what's your bank!

[1] http://www.usabilityfirst.com/glossary/cognitive-load/
A non hierarchical file system is not a file system in which hierarchies cannot be represented. A source tree could be represented by using relative paths within the project as tags.

Obviously, there are some issues that would have to be resolved. For instance, you would have a have some kind of uniqueness notion for tags in order to simulate current hierarchical file systems, or two paths in the traditional sense might be the same. Since not all tags would have such uniqueness constraints, there would also have to be some kind of tag type (or property type), and at that point we're getting awfully close to what databases do.
I keep things fairly well organized on my file server, but I've definitely encountered times where my folder hierarchy is insufficient. Wanting to get away from hierarchies isn't just for academics and the disorganized. Here's two examples:

I naturally have a Movies directory and a TV directory. Under each I have two directories SD and HD. Sometimes I may want to simply browse all the HD video on my system.

Where do music videos (i.e. live concerts) go? They're certainly Music, but it's fair to imagine wanting to see them listed when I'm browsing through Movies and not listed when I'm browsing my mp3's. Add in tutorial videos for music production software (I have a lot of these) and it's even more of a guessing game.
This is sort of like asking, "What are the most compelling reasons for having a sign?"

"Website" covers an awful lot of ground, and sites serve countless purposes.

I mean, there's zero compelling reason to have a Website for the sake of having a Website, and since you haven't said anything at all about what makes you even ask this there's no good answer.
That's not really how pricing of anything works though. If you buy a cloud VM instance, you're not just paying for cost of energy and hardware costs—you're paying for the service and the R&D that goes into it. If you buy a $300 Japanese chef's knife, you're certainly not just paying for the cost of materials.

Everything is priced based on what people are willing to pay. Supply and demand.
There are many people who enjoy controlling or even abusing others and positions that give people power over others obviously attract those people - psychopathy prevalence in those groups is statistically higher than in general population. This is not as rare as you might think - if you work in a home for elderly with Alzheimer's disease (who are especially defenseless) I can almost guarantee that apart from caring hard-working employees you also encounter a psychopath (although nowadays this problem is relatively well known and the screening of potential employees is much better than it used to be).

Also I can imagine a number of rationalizations and psychological mechanisms that can explain how working for this kind of organization affects people - the Stanford Prison Experiment etc.
Well said, Jacques.

There are too many angry, ranty, sensationalist accounts of why online surveillance is A Bad Thing, and you put it in a calm & rational way.

I hope more people read this article and better understand the objections if they didn't already.
Nice writeup!

3D rendering helped me a lot to learn new programming languages because the visual outcome is more pleasing than seeing "hello world" in your console.

For those interested, here is the source of my Java "path tracer" (with Blender exporter): https://bitbucket.org/thuijzer/thrender001pt/

Note that I'm not a very good programmer, don't know very much about Java and math and didn't even know how to program a camera. But Jeffrey Ventrella helped me with some basics and also his document "Intuitive Computer Graphics Camera" helped me a lot: http://www.ventrella.com/Ideas/index.html
You don't need to listen. Our governments listen to us then forward it to you. But its not as bad as you would think. John Key has heard that bad people are planning bad things at his briefings. It's very serious. This is for our protection. New Zealand.
It was apparently quite popular in the 60ies. Where I'm from in Eugene, Oregon, there are even hippy busses that got permanently parked and added on to as they formed the nucleus of a house.

If I'm not mistaken, this is one such example:

https://maps.google.com/maps?q=Fox+Hollow+Rd,+Eugene,+OR,+US...

( I'm kind of amazed that I managed to find that - I haven't lived there in years, although I did ride my bike up and down that road dozens of times )
I'm desperately trying to find the source but discounters like Lidl/Aldi just use well known brands, signed with NDAs on both sides.

Imagine knowing that a discount chain is about to make a regular purchase of 300,000 tins of beans. You will happily rebrand, keep it hushed up and take the repeat large orders. It makes me wonder what the margins are on a single tin of Heinz beans.
Rollbar | https://rollbar.com | San Francisco, Barcelona, Budapest ONSITE or REMOTE | Developer Advocate, Engineering, Marketing, Customer Success

About Rollbar:

* We're a ~70-person team (SF, Barcelona, Budapest, and remote) with a mission to help developers build software quickly and painlessly

* We help tens of thousands of developers find and fix errors faster.

* Our backend handles billions of errors with low latency and high reliability

* Our front-end allows developers to discover and drill down across millions of errors in real-time

* Our open source libraries are used by some of the best engineering teams in the world, including Twilio, Duolingo, Salesforce, and Twitch

We're currently hiring for:

- Developer Advocate

- Senior Data Engineer

- Backend Engineer / SRE

- Senior Full-stack Engineer

- Demand Gen Manager

- Senior Customer Success Manager

- Senior Technical Account Manager

Please apply via: https://rollbar.com/jobs
I was running local mail on my main machine called "Brainmachine" after a computer in the old 1960s Dalek comic strip. Looking around for an Android program to access it, I found K-9. Serendipity.
Is there any (influence) SW framework that takes youtube video as input and split out object/timestamp as output?
Hadn't considered that, I’m just watching every state mess up their own “phases” and dissatisfied at the federal apportioning

I can get a job, at least then I wouldn’t be pretending that “we’re all in this together” right?
Until you do a blind taste test on yourself, you don't know that you can tell.
That doesn't necessarily mean they disappeared, although chances are probably better that they did than didn't. Google has increasingly started incorporating recency in how it ranks search results, so if it's more than a few years old it'll fade away from Google results regardless if it's still around or not.
Wow. I would love to hear more about this. A lot of people on here suffer from burnout in some form or another, and I would imagine very view actually cut the cord. Do you have a writeup anywhere about your experience?
I certainly didn't mean to insult you! It's just that this is a classic flamewar topic that has been argued to death many times, and your comments in this thread were feeding the flamewar more than anyone else's I saw, both in quantity, and in quality—specifically, pushing increasingly toward hostility.

Hostility is the opposite direction to the curious conversation we want here. Sam, YC, et. al., have nothing to do with this—it's just bog-standard HN moderation. If you don't believe me, here are 5,000 examples: https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que....
Hi all, one of the developers of RethinkDNS here.

I have been working on this full-time with a couple other friends since May 2020. We won a grant from Mozilla as part of their FixTheInternet initiative [0] last year in July, which has meant we could afford to give away the initial versions for free as we continue to work on stability and advanced feature-set that we could charge for.

RethinkDNS is a no-root firewall for Android: It is a mix of both LittleSnitch and Pi-Hole. I believe, it might be the only open source DNSCrypt v3 client for Android.

The website points to bravedns.com because that's the name we launched with. A lot of untangling is required to completely move to rethinkdns.com (for example, older clients still use bravedns.com and do not seem to respect 301/302 redirects), which we intend to do sooner rather than later.

The core firewall is written in Golang, whilst the UI is all Kotlin/Android. We are evaluating a move to Flutter to take this cross-platform, but the immediate focus has been stability and adding support for WireGuard [1].

Currently, the firewall only tracks TCP/UDP flows. We are in the process of rewiring the firewall's network stack to use gVisor's TCP/IP implementation, and we presume that should improve things considerably.

RethinkDNS, which is a fork of getintra.org, is also an anti-censorship tool. It can, bypass SNI based censorship in most countries like Iran, India, Saudi Arabia (but not all). Eventually, we forsee adding a mesh-VPN like capability to WireGuard (à la tailscale.com) in the app to enable people who "friend eachother" to share each others connections and IPs, similar to now-defunct uProxy [2], to bypass censorship.

RethinkDNS relies on its namesake stub DoH-only resolver for DNS based content-blocking which is deployed to Cloudflare Workers. This is open source, as well. We are working towards making it one-click deployable so that others may run their own stub resolver; Workers' free-tier supports well over 3 devices worth of DNS queries a month. The stub resolver, as of today, supports blocking over 5M domains from around 171 lists. We plan to support all 2400+ blocklists listed on filterlists.com eventually.

Since the app and the resolver are both super early, I did not expect it to land on HN. It is what it is, but please be kind :)

[0] https://news.ycombinator.com/item?id=23194178

[1] https://github.com/celzero/rethink-app/issues/52

[2] https://en.wikipedia.org/wiki/UProxy
I didn’t think that was the case. I thought that the vials held the same volume regardless. But each vial has some “extra” to account for lost volume in extraction. Let’s say it had 5% extra per dose. That’s almost enough for a complete 6th dose, but not quite. But, if you use a more efficient syringe, then you might save an additional 1% per dose. So now, your 5 dose vial has enough “extra” volume for a complete 6th dose. And the manufacturing doesn’t need to change.

That’s the benefit.

Note: this was always accounted for as “extra” doses. It was part of the plan that there would be extra volume for each vial that could be pooled together for extra full doses. But because they are “extra”, you couldn’t plan on there always being that extra dose (or over the course of a day how many extra doses).
This is cool.

One gripe: am I the only one who still uses two spaces in between sentences?
One nit with the typing test (which is the only thing I tried):

Lots of us were taught (correctly) to follow a period with two spaces. When you do that on your test, every single character from there on out is highlighted in red. It thinks you're wrong on every word, and there's nothing you can do about it short of backspacing to the period in question and erasing one of your spaces.

It pretty much makes the test useless. And since that's the only thing you let me see, the only inference I can draw is that the rest of your product is of similar quality. In short, you lost me.

Multiply that times everybody else who visits your site and types that way, and think about the impact it will have on your sales.
If the citizens can't be mustered to pay taxes, then that too is a condemnation of the state. Note that countries with high levels of corruption also tend to have high tax evasion among the tax base.
It's the same way that there's not really such a thing as centrifugal force. It a fictitious force that you perceive as a result of being in an accelerating frame of reference.
Any decent high-level debugger will provide some way to distinguish between your code and stdlib code when stepping, such that you don't end up inside std::unique_ptr and similar.

Good ones will let you set a breakpoint on a subexpression, so in this case you'd just highlight the call that you want, and it'll stop right before it happens.
I would have expected it is much more:

* Most developers start to learn at a time where they don't have the money for tools.

* If the free solution is good enough, there is little motivation to invest in higher grade tools.

* If there are "good enough" free tools, the market is very small for a paid solution so the price has to be high.

Developers tending to read code to understand a tool or even improve it, is a very rare case in my experience, which is limited to mostly computer science students and some researchers though.

There are many reasons why I don't do it myself, e.g., code of many projects is hard to read and takes a lot of time, implementation only losely helps me understand the tool besides edge cases where it doesn't do what I want, I am interested in solving a problem with the tool instead of understanding the tool.
I think that statement is more an expression of perceived motive. The senators were used to having a trained human employee making their connections "just work", suddenly this technology puts the onus on the end user. Why? Because in the long run, the technology is cheaper than employing a trained human. Are the telephone companies going to pass this saving on to the tax payer? Unlikely, certainly not in the near-term.

So the senators are objecting to having to put their cup of coffee down, steady the phone with one hand, turn the dial with all their might with another hand - five (?) whole times - pick up their coffee again, only to find out that they've misdialled and have to start the whole process again. Just so that some telecoms fat cat gets a bigger paycheck.
> You don’t like working for FANG. That seems like a totally normal sane response to me. I’d be more concerned about the people who love that corporate environment rather than those it doesn’t give meaning to.

There are lots of people at Amazon, Google, and I'm sure Facebook that find meaning in their job. Improving search actually does help people, billions of them. Improving the web stack (Chromium) also helps billions of people. I'm guessing the people at Oculus (Facebook) believe they are helping to invent the future. Pocket computers used to = newton/palm/ce, VR is at that first level but many believe it will advance to iPhone level (more ubiquitous)a at some point. I know people working on robotics at Amazon who love it.
Doesn't matter. Google can make a site that works great with all browsers. Not that you have no point but Google is the only company I struggle to get their products working without conforming to their assumptions about user-agents. Don't break things because only a fraction of users use or don't use a feature (includes JS).
Thats certainly not as bad as most mainstream pornography, regardless your argument is a red herring. Sexual content existing on one platform isn't an argument against restricting access to platforms made for sexual content.
I use a Sony TV and the latest Playstation(launch, pro, and now PS5). The TV remote can control the Playstation interface so you don't need to use the controller if you're just watching things.

Its all in on Sony but its pretty nice to only have one remote.