jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
>Members of the anti-GG and social justice crowds have carried out similarly stupid and counterproductive acts of aggression and bullying.

It's not directly relevant to the topic, but if you really believe this you should better educate yourself with regard to what has been done in the name of gamergate.

>IMHO you should be placing more of the blame on our fucked up militarized police system that lets bored teenagers send an armored car full of soldiers, armed to the teeth and ready to kill to anyone's house with a single phone call. If it takes a few SWATings for the public to realize that this is completely unacceptable, so be it.

SWATing has been an ongoing thing for quite a while, with a few cases making their way into mainstream news. Perpetrators (when caught) are prosecuted quite heavily. Waving off SWATing as not the fault of places which allow and encourage harassment in the form of doxing just because the military industrial complex exists seems like blaming auto manufacturers for drunk drivers.
Important News Bulletin -> Dates are now back on the individual blog posts!
It's amusing how, even though the site is "responsive design", we're all talking about left and right. On a phone the user sees instead top/bottom images. I guess responsive design isn't something you can just delegate to your framework and then forget.
All the problems you describe could be solved if the incentives pointed toward solving them, but they don't.
I refinanced my loan once, it took me 5-6 trips to the bank and bunch of signed papers. My rate is low enough and loan short enough that I won't do this again but the whole process in one of EU member states was quite slow and annoying.

Is this better in USA?
It's not really surprising given what we now know about autoregressive modeling with transformers. It's essentially a game of predict hidden information given visible information. As long as the relationship between the visible and hidden information is non-random you can train the model to understand an amazing amount about the world by literally just predicting the next token in a sequence given all the previous ones.

I'm curious if they do a backward pass here, would probably have value. They seem to describe sticking the text tokens first meaning that once you start generating image tokens all the text tokens are visible. That would have the model learning to generate an image with respect to a prompt but you could also literally just reverse the order of the sequence to have the model also learn to generate prompts with respect to the image. It's not clear if this is happening.
> This may be a romantic notion that I misunderstand but isn't there a mechanism wherein I, an aggrieved (citizen/neighbor/bystander/victim) can buy a single share in a public company and then, as a shareholder, speak and/or protest at the annual meeting

Yes.

> and cause all manner of discomfort, public reckoning,

No.

The etiquette is to let people speak their piece while the board looks concerned, but as far as I know there have never been any actual consequences from this.
Seems like this would be a good alternative/second source for a Facebook event page. You can post all of the same things and embed a map.
This is what I saw when I went to this link:

Sorry, Internal Server Error.

The server encountered an internal error or misconfiguration and was unable to complete your request.

I thought that was pretty clever by the OP. I assumed that he made up the url 'what's next for delicious' ensuring that it would go to an error page. But then I realized that it really was an error and the blog post had been taken down :(
I don't think anything would happen.

They should just get one big sponsor per year to cover their costs and be done with it. Why not have a McDonalds or Pepsi banner somewhere in the corner? Bargain branding for them, free wikipedia for us.

And to limit the influence they could make it a rule to switch sponsor once a year. Why not auction the ad-spot and donate the overflow to charity?
The body-snatchers are coming for us. They will take our places in our daily lives and slowly envelop the entire world.

Just one man's opinion though, that's all.
Animations (Spaces/Expose) cannot be disabled or changed through OnyX, am not sure what you are talking about.
I find it particularly bad that the banner is there even after you donate.
Blame it on the a a a a a alcohol
I mean we shouldn't have all assumed that the leaked slide == Delicious closing down.
I agree with you on the recruiters point, heck most searching through resumes today is keyword based. Wouldn't it make sense to have something similar to match.com for employers and employees?
I'm a trump supporter in that I voted for him in 2020. I didn't vote for him in 2016 because I didn't think he'd do a good job. The last your years have shown me that while I don't agree with everything, he's done more that I agree with than I think a Clinton would have (or that a Biden would). For example, I like that he's signed peace accords between Israel and Muslim nations, and not started major new foreign wars, protected religious freedoms, forced medical transparency, passed criminal justice reform, etc. I don't believe Clinton would have done those things, or that Biden will, given that his administration started new wars, used the military against american citizens, tried to force nuns to violate their conscience, etc. So yes, in that I mostly support the past four years of American federal policy, I support Trumpism?
> If there's no slack in the system then how do you propose to expand the scope of function provided by a system running at its limitations?

I don't. I do think that adding slack into the system is an important step in fixing educaction. But my comment was trying to point towards the question of how come there's no slack in the system? What ate it? Answer: market pressures. Not some elites thinking a dumber populace is easier to control and wishing a weaker educational system into existence.

> A free market in education would do a lot to empower educators to offer real, functioning education because they'd be able to charge what they needed and compensate their teachers appropriately.

I'm not disagreeing completely, but I have many concerns about this view. Free market is good at optimizing for behaviors that yield immediate, short-term profit. Good education is very hard to price, with profits following the actions by many decades. I fully expect that making education governed by the market directly would make it settle on even stranger proxies in lieu of delivering proper education. On top of that, free market for commodity labor doesn't equal happy labor, but rather unhappy labor living on minimum wage.
Funny, I didn't see anyone calling to shutter the economy when my dad was dying of cancer. Similarly, I didn't see any great outrage this summer when my uncle died of a heart attack.

Death is tragic, but it's also a fact of life.

A lot of people have fallen into the trap of making fear a virtue this year.
The NHS depends on the government and is therefore not a neutral source.
The 1st Amendment acts as a constraint on Government. Private companies are under no obligation to protect your right to free speech.
Getting people off of WhatsApp onto Signal means taking power away from a closed platform that makes billions from manipulating its users, which is already a win. Signal is not only not that, but is in fact a completely open non-profit project, so it's basically impossible for it to turn into that.

Even moving from Fb to Telegram is an improvement in almost all respects and it's sure as hell a lot easier to do than going straight to Matrix/Riot/whatever it is these days. Don't be a purist and let people have their compromises, lest you end up like the "GNU/" part in front of "Linux".
“to assume that you _probably_ hold conservative beliefs due to having an interest in guns is way more often the case than not“

Only in the crudest statistical sense. For example the fastest growing demographic of gun owners is black women, who are overwhelmingly Democratic voters.

And that’s exactly what the complaint about these algorithms is.
So by that calculation 1.32 million people (2% of 66 million) would die and we're supposed to NOT react strongly to people who hold that opinion?
Meanwhile in Australia the "cricket has to go ahead", crowds and all, despite Sydney being on the knife-edge of heading towards a second wave. All because the politicians involved are huge cricket fans and even server on the boards of cricketing organizations.

I've never understood why politicians are allowed to have such blatant conflicts of interest, but they get to write the rules, not us...
Signal none, WhatsApp still cannot be used without being
activated on a smartphone/tablet, and cannot be activated on
more than one mobile device.
Ah yes. I usually let the tail -f run, open another SSH session and grep from there.
For anyone else who is interested, I tried to find something about venues getting a cut but only found this (which also references a now shut down blog that I haven't checked for an archive of):
http://www.laweekly.com/music/ticketmaster-and-servants-band...

Apparently during congressional testimony they mentioned that venues, and sometimes artists or promoters, get a cut of the service fee. They quote some mid-level promoters that dispute the promoter/artist fee but it doesn't really go into the venue statement. In my experience with small shows, the venue's money is baked into the ticket price, not the additional fees.
I'd wager that 90% of the time that I'm using 'tail -F' I'm also piping it to grep.
> I appreciated your comments and learned some interesting things from them. I also admire your ability to have an argument without letting it drift toward becoming personal. I wish there were more people online who could do that.

Thank you :)

> Unfortunately, I think you're feeding a troll at this point. No amount of logic or reason can undo countless hours stewing in his/her own confirmation bias.

I suppose you are right. But text-only casual communication gets misinterpreted so easily (e.g. I have the tendency to read agressiveness into texts that are just dense factual answers) that I try to stay calm one answer longer than I'd emotionally do. Works for me :)
> What is the state of Referer in modern browsers?

Referers are still sent in all popular browers and expose information that is not necessary at all.

> Why keep it?

I can't think of any reason. Can you?

> Would removing it break anything?

It might certainly break some websites. But mechanisms which rely on the HTTP referer are usually broken, anyway. It should not affect too many sites.

> File bugs against browser developers to remove Referer

The referer is such a fundamental feature (not due to its importance but history/habit) that a filed bug will probably be closed within minutes ;)

> Meanwhile users can disable Referer

Certainly. I have. But as with all security-related things, how many "normal" users will do this? 99% of users don't even know about "about:config" in Firefox etc.

> This becomes less of an issue as sites move to https, where Referer is not sent

This is wrong. Even on HTTPS, the referer is always sent unless the referenced site is plain (not secure) HTTP.
I agree. As a beginner - and even as a professional, in an average-case situation - what you need in terms of abstractive power and optimization potential tends to be something akin to a classic microcomputer Basic, plus some modern API calls. You're already way ahead of the game when you consider JS in that light. You can write a lot of practical, maintainable JS that only uses arithmetic, string manipulation, branches, loops, arrays and simple function calls. POD objects, too, if you get a little more fancy.

Teaching towards that subset is also a healthy instruction in rule of least power - once you grasp how to use the basics, you have a fighting chance of picking up most other languages too. It's way more unhealthy to guide newbies into cargo cult thoughts about "proper" something-something design(insert favorite methodology here) - a learner has to make their own mistakes to learn properly, but they should do so from within the subset of programming concepts that predate current languages, because those are the things that have lasted through multiple generations of software.

If we consider Python, Ruby, JS, C#, and Java - the design of most of their core features was locked down all the way back in the 1990's. So all the new ideas they brought to the table tend to be "baby implementations", frozen in a half-correct state of refinement. But the things they got _really_ right tend to be the things that were there and usable, but not refined so well in prior languages.
That is just sad.

I've been a longtime signal user (since the textsecure/redphone days).
I've always given moxie a pass on his controversial decisions (no federalisation, no 3rd party clients, no fdroid repo, relying on Google play services, being slow to release serverside source code) because the team was small and obviously had to cut corners somewhere.

But learning that they spent their time adding support for a (premined?) cryptocurrency just because it's Moxie's pet project is disheartening.
What are the odds that this would've been merged into the project if it had been a merge request opened by someone from the outside?
I wouldn't say I'm proud of making it, but it's something I built 15 years ago and still use many times a day -- every day.

AtoZ Notebook - Encrypted data storage in A-Z format.

http://www.atoznotebook.com/help.html

I built it for myself as I hated the limitations of password managers when what I really wanted was a long form "sensitive data" manager.

I built version 1 in 2005 and rewrote it as a commercial app in 2011 -- sold about 100 copies and then discontinued it as I didn't want to be in the password manager business. The encryption was sufficient but not good enough for an app used by others to store their passwords.

Here's a screenshot: http://www.atoznotebook.com/images/atoz-mainwindow.png
That’s a weird line to draw.
Some of the processes around the no-fly list have been declared unconstitutional before. For example:

https://aclu-or.org/en/cases/court-rules-no-fly-list-process...

IANAL but it would not surprise me if the courts further restricted the ability of law enforcement to arbitrarily
modify the no-fly list in the future.
Hey, could you please not take HN threads into flamewar, including programming language flamewar? It's tedious, and one reason this site got started was to have a forum that avoids that kind of thing.

Thoughtful critique is welcome, but that would require (a) adding solid information, and (b) taking out the swipes.

https://news.ycombinator.com/newsguidelines.html
Hard to know!

Are gamers just a holding pattern for society, because we have passed peak employment - and just need to keep a chunk of society busy doing "nothing" ?
But it's cooler to PANIC!!!

edit: just looked at the article and the image at the top. Ha.
Don't be some negative about it.

On a positive note, this is the first time I thought about doing something like this, and it's also the first time I heard about your project.

I'll try it out, thanks!
It's not a matter of it not being comprehensible once you know what's going on; it's a matter of consistency with the rest of the language. Everywhere else, each symbol refers to one and only one value within a given lexical context. Breaking from that expectation would require some compelling benefits.
It's called democracy for a reason.
let's not get carried away - a great idea, but not exactly defensible technology, so "a small pile of money" may be more appropriate.
I know this is all tongue-in-cheek, but seriously, isn't YC all about going outside your comfort zones? Pushing the edges? Who amongst us is born knowing they'd be successful at leading a startup?

In that vein, I think Obama hit it out of the park... just, when he had his "liquidity event" he kinda stopped doing the things that made people vote for him.
While in many cases it is better to support certain opinions with one's reputation and authority, in others, for different reasons, the author should remain anonymous. Not having that option makes it impossible for some thoughts to be shared.
Admittedly, I'm a cynic, but I'm a bit suspicious of the investors' motivations behind their alleged concern.

Sure, it may loosen the founders' ties to the company, but it also loosens the founders' ties to the investors. Investors cannot influence founders with more liquidity (by say, diluting the founders' shares if possible).

Then again, I am a bit of a cynic.
I do mostly web-app work and gigabytes of text munging.

My current work box is an underpowered WinXP machine that was the replacement after a tree fell through my office window and right onto my lovely new box. I did snag a nice Logitech laser mouse, as the desks are too shiny for old-style optical mice and the thing is so horribly precise when I need it.

Developing environment-wise, I'm shifting from jEdit to Emacs as I better learn the latter; I'm enjoying this process. Things like Ido have been a revelation. I occasionally have to muck around with Visual Studio, and I don't enjoy that process.

SVN for source control, though I've poked around with Git. Intend to transition there, too. I mostly use TortoiseSVN as the UI.

Executor (http://executor.dk) is a huge productivity aid - with a few keystrokes, I can start pretty much anything on the computer without worrying about the mouse or the Start menu.

AltDesk (http://www.astonshell.com/altdesk) is the Windows multiple-desktop solution I've been using for some years. Between 2 19" flatscreens and the nine virtual desktops I have set up, it's not hard to keep windows organized.

The Gimp for rare excursions into image-editing.

Outlook for mail because I have no real choice in this Exchange shop.

Python for more scripting uses than I can list, including a program to enforce a long list of email filters/rules expressed in a YAML file. (Outlook has a ridiculously small limit on the amount of rules you can have, and I like to give clients their own folders.)

I've been tinkering with Growl for Windows as an enhancement to my pomodoro-timer program; so far, not bad.
While I disagree with your hypothesis that "it takes more than twice as long to write code when you test it" (because you discount the bug fixes that are you deferring until later rather than discovering them with TDD), I do agree with one of your points:

"Testing every bit of code" is unwise.

I am a test-obsessed TDDer. That said, I do not test everything. I test proportionately to the cost of failure for a given particular feature.

Zero cost of failure -> zero to very few tests
High cost of failure -> many tests sometimes with full path testing

This warrants discriminating degrees of test coverage:

* Partial coverage: not all of the code under test is executed

* Full coverage: all code under test is executed

* Path coverage: all code under test is tested for every possible path that it can be executed

Without path coverage, any suite of tests is potentially imperfect. Therefore, as Stu Halloway sometimes presents about, it is extremely possible to fail yet still have full test coverage.
What is the thoughtless part of asking a question?

Actually, there are many thoughtless questions. For example, "would raping a small child to death every once in a while really be so bad?" is a thoughtless question.

If there is global warming some places will be better off and some worse.

That might be true if we were talking about climate change taking place on much larger time scales. But the whole problem with anthropogenic climate change is that we've introduced changes at much faster rates than natural climate evolution. So even places that become "better" in theory can't necessarily benefit in practice.

For example, climate change may shift rainfall patterns away from arable land towards deserts. The arable land is now useless, but the deserts need not become fertile: without a deep enough layer of soil to hold water, the rain may just wash away. Now, if this change happened over the course of millenia, the desert would eventually develop a thick enough soil layer so that it might become a fertile region. But for people who were depending on the arable land's food production, the fact that the desert may be fertile in a few thousand years is small comfort.
Sometimes when I'm in 'idea mode' I like to just plow ahead and get something running even if the code is crappy. It gives me a chance to see the idea in action. I then go back and re-implement the idea with the appropriate code structure, unit tests, etc.

My first pass is really about proving out the idea, learning about the domain, and finding any gotchas. The second pass is about using my experience from the first pass to create a clean, maintainable base.. something that I can come back to in a month and be able to maintain, enhance, and deploy without having to relearn everything again.
I wouldn't be so sure about that. The recent events prompt effort to further decentralize.

It's ironic. The more attempt to control, the more effort is made to decentralize.
We're a very distributed company, with some projects being worked on by people in a dozen locations, so some form of IM is needed.

I'm a big XMPP proponent (and Voxeo acquired my xmpp-based company) and we do use XMPP for a lot of things inside Voxeo (like Phono, our jquery softphone: http://phono.com/).

Every voxeo employee has an XMPP ID, but they don't tend to get used. People gravitate to Skype naturally. It's the user experience on the client side of XMPP that keeps people from using it extensively for internal communications. At any given time I've got 40+ group chats going on and we create and destroy group chats many times a week for specific needs. The ability to make a voice call to one or more participants of the chat is also a winner.

The fact that everyone on the planet has a Skype ID also helps. We can easily pull partners and customers into chats as needed. They're already on Skype, so we don't need to teach them anything new.

It's a lesson in usability, certainly. Create a client that allows users, without any assistance, to create groups, move seamlessly between text, voice, and video, and has a foolproof signup and setup process, and folks will use it.
The problem is that the rules are broad enough that many sites could be construed to be breaking them leaving you up to Amazon's whimsy in enforcing them.
Well, my story is only one data point but I have NEVER gotten the "give as gift" feature to work. I have a US account, and have registered two different credit cards and Paypal but always receive "credit card declined, you must update your account" when trying to gift apps.

So I would welcome the give as gift feature actually working as advertised.
Your same argument can be applied to the power differential between modern corporations (often amoral agents) and individuals.
Lots of good people meet at the Londroid meetup. We'll be having another one soon and you'd be very welcome: http://www.meetup.com/android
Shouldn't there be some kind of due process to ensure that this power is not abused for censorship? Are there any organizations in Australia that fight against this law? It's a bit scary to see a developed nation implementing measures inspired by China.
awesome, thanks!!!
No, it confirms US suspicion of Chinese state sponsorship of that attack. But that's not news, even a little bit.
Did you actually read the linked stuff, or did you just trigger on the keywords "parse" and "regular expression"? I did say it wasn't exactly what was looked for, but it would be interesting to see if someone could extend the results in the linked post from a regular expression to a parse tree. It isn't immediately obvious to me whether you could or could not.