jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
If you have a problem with Catalyst dependencies, please report them to irc.perl.org #catalyst (I'm mst on there).

Any time anybody reports a problem with them, we go out of our way to solve it - avoiding wheel reinvention is important to us to speed development but we understand that using a module makes us responsible for it installing for end users.

if you really want CGI.pm, there are Plack modules to convert a PSGI environment to a CGI environment - descended roughly from the Catalyst::Controller::WrapCGI that Opsview sponsored Shadowcat to write years ago.

And remember, PSGI might appear to be new but much of the guts of Plack are pulled from previous framework-specific code so the various workarounds for server insanities are already there. It's a lot more reliable than you appear to think.
Isn't it though? There are plenty of AV suites for android already. And those spyware incidents...
The indigenous people of North Africa are Berbers, and many Berbers have lighter complexion and hair.

The same was true about the Guanche, who used to inhabit the Canary Islands before their Spanish conquest. They were "whiter" than the Spanish who conquered them.
Love Yeoman. For the love of god, how do I create 'pretty permalink' (Jekyll Style) with it - "about.html" to create "/about/index.html"?
"they need to open source everything .NET-related if they want to remain relevant."

Huh? How do you figure?
Do what you love, not what you think is going to get you the big salary.

If you love languages or art, there are certainly ways to support yourself and do them.

I think it's pretty outrageous to say anyone not studying STEM is wasting their time.

Sure, STEM enables our modern infrastructure, but the arts provide the things that just make life better -- movies, stories, music, etc... World would be pretty boring without.
Obviously they buy RIM "for the good of the users" as part of it.
> I think we as programmers vastly understimate how useful even basic programming would be to virtually anyone today.

I used to work in second-level support. Out of a department of maybe 12, I think 2 of us knew how to program. I hate to even begin to describe some of the things I saw people trying to do by hand, and we were a software development company. I remember pleading with this one guy, "Please, before you ever try to do something like that again, come find me and ask if there is a way to automate the job."

There are so many people that would stand to benefit if only they had so much exposure to programming that they could tell when it would be crazy to not grab the guy next to them and ask if a quick script might not turn a 2-day job into 1 hour's worth of work -- coding, testing, debugging, and execution all included. Sadly, even people (nominally) in technology jobs are ignorant of this.
We have .net, .de, .nl, etc for you too. ;-)
> Many large cable ISPs in the USA have been running IPv6 internally for years now.

CableOne/Sparklight says hi, because they have zero intention on deploying v6 for the foreseeable future.
>The same with standards, and you are misunderstanding on purpose.

While I get what you mean, the use of the term "standards" just conflates an orthogonal issue.

You can be 100% standards compliant and not readable on Lynx, or 100% standards compliant and readable on Lynx.

Relying on JS is not some niche obscure corner or some bypass of the standards as per the English/Greek analogy. It's basically the norm for most SPAs today.

The problem is that the standards are not compliant with Lynx (or rather that Lynx is not compliant with the standards).

What you want is not Google to use the standards, but to use the part of the standard that is about simple, not JS dependent, HTML.
Credit card payments are sort of scammy: they pay you 1% so they can charge vendors 3%
I'll think about it, but I thought "hello" was better than "noreply" or something similar.
That would undermine the purpose of the site which is to help build an intuitive understanding of the svg viewport. There is educational value in having the graphic update while the slider moves.
It's rather hard to find good yogurt in the US. Most of the ones in the supermarket are essentially candy -- oversugared, overflavored, etc. and the ones that aren't seem to be seriously overpriced.

I started making my own a number of years back because of this (making yogurt is SUPER easy). Now I live in an area that has a local creamery that makes excellent yogurt, though, and have been making my own less often.

(Edited to add this: if you are interested in making yogurt, there are instructions all over the internet -- but don't bother buying a yogurt maker unless you're into gadgets. They're entirely unnecessary.)
There's a lot of convenient new instructions in avx512 that can work on 128/256-bit vectors. I'm guessing that those wouldn't throttle more than regular avx.
There's no issue with using those. Facebook tracking end-users via libraries would be extremely detrimental.
No. It is one of the cornerstones. Democracy is about being treated as equal according to the law . Anyone who thought that was a bug and tried to "fix it" ended up bringing authoritarianism, slavery and less liberty.
Here's an analogy: if you visit a web page with a password field, and the password is embedded in a comment in the HTML markup, who is at fault for unauthorized people logging in? While it may be morally wrong (and illegal) to exploit the system, I have a pretty strong opinion on which party is more at fault. The students' punishment seems fitting, it's sad that there is no mention of disciplinary action against the prof who is crying foul for leaving his password barely hidden, so to speak.
New browser that fully supports existing technologies is probably the best option.

Similarly, there's nothing technically stopping someone from building a new scripting core in the browser itself and then implementing the JavaScript engine atop that (other than the need to support a brand-new untested framework in an environment of high-performance already-existing JavaScript engines, of course).
There are some common problems that could ultimately run a company into the ground.

One is that a prototype demo that was only intended for securing funding is used as a production system.

Another is that a codebase grows organically for many years without any attempt to refactor it into something smaller. I've seen that a whole bunch of times.

"Dave, I have a question about Spellswell's code."

"Sure, what?"

"It has this custom allocator" - SPWAlloc or some such - "that is just a bottleneck that adds twelve bytes to the requested allocation, then asks malloc for that amount of memory."

That is, every single allocation was twelve bytes bigger than it needed to be.

"I did that so Spellswell would stop crashing."

After I finished beating my boss senseless with a baseball bat, I revised SPWAlloc so it called through directly to malloc, without adding anything to the requested allocation.

Of course it started crashing all over the place, which was a huge PITA back in the System 7 days, but then I fixed all those bugs. That only took me a day or two - all manner of buffer overruns, off-by-one errors &c.
Except Parler's app blows. It might as well be a web app. I guess it's hard to find talent when talented people don't want to work with right wing kooks.
Begs the question: is it possible to write a Lisp-based escape from the Lisp VM to the Virtualbox VM, then an escape from the Virtualbox VM to the host OS? Perhaps, but not something a casual attacker is likely to have resources for ;)
You are blaming the victim for having his rights violated. Thinking, "of course he shouldn't have had a flash card with the word 'bomb' on it, if you do that you'll have your rights violated" is blaming the wrong party, while accepting an unjust status quo.
Late response, but thanks for pointing this out. The "No Restrictions" labels have been made more accurate, and pricing has been added for 6 new registrars.

If you can suggest any providers in Ireland with decent, transparent pricing, please let me know!
Different anecdote.

I majored in Arabic. I have a chip on my shoulder. I live in the Arab world, and have stickers from many countries in the Arab world, and Iran, AND China (lived there teaching with a family for a year).

Beyond being asked what I do for work in my country residence. I have never been harassed. I expected the opposite and joke about it often. I carry novels in Arabic, and used to carry learning materials for Persian/Farsi.

I have not been stopped once. Whether or not you helped, thanks to this guy for making this effort.
If you're making an order of magnitude more than minimum wage that puts you at $72.50 per hour, or about $145k per year. That might not sound like a lot to the regulars on this site, but it's almost triple the median US household income ($52k) and should put you comfortably in the middle class in almost any developed part of the world.

You also probably don't have to worry about getting sick or injured (health insurance and sick leave are basically assumed in most careers that pay >$100k/year), getting access to money (whether savings or credit) for emergencies, or being able to support a loved one when they have problems.

There's nothing "glamorous" about scraping by month to month, working an hourly job with no benefits or paid leave, or having to lie to get access to social services to support your family. It might not be as bad as living in medieval-era poverty, but it's still miles away from your six-figure professional lifestyle.

Life can be (and often is!) fine day-to-day when you're poor, but the complete lack of an effective safety net means the difference between "doing okay" and "living on the street with no options" is razor-thin.
I am. I know python quite well, but I did not understand functional programming before I read this article. Oh sure, I'd looked it up on wikipedia, and read a few blog posts, and perused a Haskell tutorial, but none of that made it click. Too many new concepts at once. Using python as the instructive language is great simply because many people know python, and for those who don't, the syntax is easy to follow.

This article was perfect for me. The "guide rope" paragraph instantly clarified and put into context all the other disjoint pieces of information that I had picked up.

I can now see how to apply these concepts in almost any language. Right away, I can see how to refactor my side-effect-riddled C++ to make it more suitable for unit tests.

I came across this piece after following a previous story on HN, and was very tempted to post it at the time, because it really helped me.
"They bemoan the arrogant thrust of technological thinking as it clashes with human traditions and fret over what an ethos of permanent disruption means for the configuration of the liberal self or the survival of its landmark institutions"

Each of those words would be known in isolation by a high-schooler. But does "thrust of technological thinking" refer to? What is "an ethos of permanent disruption"? Or "configuration of the liberal self"? Does "landmark institutions" refer to "liberal self", "technological thinking" or "human traditions"? What does it mean in reference to any of those?

The words aren't all that tricky, but it's still not a freely-flowing read. I would expect wordsmiths who frequent HN to understand that sentence, but I wouldn't call it high-school level.
I accidentally replied under the OP when I meant to reply under this thread, so I stripped out the part most relevant and put it here.

Dog was the first thing that came to my head that would have a proper noun(Name) that wasn't a person. Didn't see a reason to change it? Interestingly though, I do prefer cats.
That's one of the core developers (on the left). The other was a guest who was part of the interview.
Sigh. I grew up on the Olympic Peninsula (far western Washington) and this is basically my whole wardrobe. Moved to the bay area over the summer and now I feel gross wearing it. Hopefully fashion moves on soon and I can wear the clothes I have and like in peace.
Weird request. I really wanted to do this for the longest time, but waited hoping that the price will one day go down. This is exactly in my budget range, but I don't get paid (and have to deposit to my online usage only bank account) till the first week of December. Can any nice guy trust a fellow HN-er till the first week of December?

I am also on reddit with the same username. Let me know if anyone can help, my email is pavs.ma (@gmail).
Though at least this one is lighter than usual.

That's the whole point. If you read it without thinking "Wolfram wrote this therefore it will be self-centered", then it sounds perfectly fine. The GP's snark was merely appealing to people's confirmation bias. It's a high-level version of that high-school classic: "I'll pick on that kid to show I'm part of the group".

Besides, it's depressingly ironic that a community producing a deluge of "How my startup achieved X in Y months" complains about this post being self-centered.

Read it! It's a good essay!
Which industry? That's related to my own area of research, so I'm curious what you did and why you can't tell others about it.
Thanks for explaining. Seems like it would not work like we were thinking.

Any changes you could think of that would make it work?
For me Chrome 41.0.2272.101 m (64-bit) on windows there is no cross out.
Have you considered https://tinyseed.com/?
I think he's referring to the horrifically unmaintained and archaic state of the world's older subways, like NYC and the London Underground. Besides the expense, NYC is absurdly behind on modern train timing systems, which causes very loose scheduling and frequent delays. There's also the general squalor and lack of maintenance of the platforms. London's tunnels are so full of iron dust and other particulates that a half hour in them literally turns your mucus black, and the lack of a cooling system has caused the ambient temperature to rise ~30 degrees since their construction with no sign of stopping. They also screech loudly enough to cause permanent hearing damage.

These systems could be modern and effective, but instead they're disintegrating in place. That's the problem.
> In what I assume is a related phenomenon, long numbers can be read out in digit pairs rather than single digits

Poles do it as well, in pairs, triples or single digits, doesn't matter. But only for numbers that aren't quantities. Like - ids, account numbers, zip codes, phone numbers - no problem, but reading population or account balance that way would be weird.
I believe it's an economic problem. There is no reason all of these comfort services cant exist to help keep the peace among people uninterested in anything else. If they make up the majority of the economy, then we have other problems to solve though.

After all, we do need comfort for sleep - so it could be .. maybe the role of BIG companies should be comfort focused.

Visionaries can still exist - we would only need to improve their discoverability and ensure they are not at risk of financial crisis as a result of going outside the line
That's actually genius lol
Reminds me of the Christian Bale batmobile.

Paint it black and I’m in.
Make-A-Wish Foundation can really benefit from this technology by sending these "heartfelt" deepfake videos of famous celebrities and idols to dying kids, hoping to cheer them up. Is it an ethical thing to do? You be the judge!
Double-clicking the upper-left corner closed the window, a carryover from earlier versions. I think it still does this, to support programs that auto-click (such as quick and dirty corporate IT apps and such). They couldn't put a single-click control in the same spot.
Fix what? What's broken? The fact that they don't give a fuck what customers want? Doesn't seem to be a problem given their market position.

If something is deeply broken, it's what allows them to thrive in spite of themselves.
Until your location can be triangulated by enough towers, your location is a tower.

Also, they're not O'Reilly researchers - one is an astrophysicist from Exeter and the other's a developer from Color.
I don't get it; where did surveymonkey found $35m? is there so much money to make in online surveys?
I thought I'd add my experience:

* Opened page in new tab, switched to tab after reading a few other things.

* Saw a url in the drop-down at the top, different to url of page, briefly pondered whether I should go to that instead.

* Decided to copy/paste and go there.

* Couldn't type in editor, closed tab thinking it didn't work in Chrome on OSX.

Now it's a holiday in the UK, and sunny too amazingly, so I'm just quickly flicking through items of interest but people generally don't read what you put in front of them. I've read through the comments now and, while one anecdote isn't data, you may want to think about how you present the write-version/read-only-version URLs.
"Wufoo has helped people collect over $100,000,000 worth of revenue for the users and about $200,000 in payments per day."

I really hope you guys continue to kill it in the form space.
awesome intro to live coding audio. thanks for making it
I'm less concerned about anything complex and more about just paying the right folks.
>> Why is a mobile phone random number generator good enough to generate encryption keys, but not good enough to generate one time pads?

It amounts to basically the same thing. That's the point there, what's happening in the phone is a small amount of random data is being used to generate a large amount of pseudo-random data. The security of the OTP is therefore dependent upon the PRNG and in effect you are using the PRNG as your stream-cipher. It doesn't buy you anything.

>> So you would need to be in the room to eavesdrop. So the transport mechanism they choose there is a little bit less of a risk I think.

With other schemes that use similar things, the exchange is of public keys. Zendo appears to use the barcode as a symmetric key, meaning that the transfer can be eavesdropped/intercepted/impersonated a bit more easily. In an asymmetric situation you could encrypt all messages with the receiver's public key and ensure only they can decrypt.

>> Their 3rd point also doesn't seem to be that big enough of a deal to warrant the tone...

This is more of a criticism of style, and how little they have disclosed.
Maybe I'm weird, but I think I'll wait for the full forensic investigation of the crash before delving into analysis of breathing patterns of the co-pilot from the black box. To each his own, I guess.
Onboarding some services is surprisingly easy. Like MattJ mentioned there is now prosody's mod_invites. For phone-based users, quicksy.im is doing a very good onboarding job. It's a fork of conversations (by the same maintainers) with phone-number based contact discovery like Signal and others do.

Also worth mentioning, when you have privacy in mind, Jabber/XMPP is very easy to join as most operators don't have any problem with Tor users, and Tor support (also other proxies) is well supported in most clients.
It appears to be that the author of the website has removed all or the content on BestGore. That's the news.
One thing you have to remember with Reddit (and Facebook & co.) is that they're international. I think for Reddit about half the audience is American. A small subset of those are willing to leave Reddit for political problem, say, 5%.

Even though the rest of the world is literally flooded with US political news (less so now that Trump is gone), most of the rest of the world doesn't really care about those things Americans are super passionate about.

Reddit can remain huge even if half its US userbase leaves it.

This point is even more salient for Facebook outrage, BTW.
I'm not sure I see why killing the engine that fuels the rent-seeking gravy train, and, in the process of doing so, taking a huge monkey off the backs of people who are receiving assistance, would somehow misplace blame on those same people. It's simply suggesting that perhaps we should address a cause of the problem rather than only focusing on its symptoms. And the way in which the market gets freer, in this case, is by taking away unnecessary and paternalistic restrictions that WIC imposes on where recipients shop and what they're allowed to buy.

Perhaps framing things in classical liberal terms feels like de-centering assistance recipients. I get that, but I'm not sure that's actually a bad thing, in this case. I can't imagine your average WIC participant actually wants to live under a microscope, regardless of the political leanings of the person who's looking through it.
Something of a facile distinction, given that the construction "objectify women" has a strong negative valence, and implies you're doing something wrong. I won't say "immoral," since the modern moral majority doesn't use that term. It marginalizes the voices of those with woman-aligned identities, I guess.

You can say the point of Hustler is to objectify women, or you can say the point of Hustler is to let people get their rocks off. These are both true, as far as they go, but there are assumptions in each statement that you need to unpack a little. "Getting your rocks off" acknowledges and tacitly approves of a certain framing of the magazine. "Objectifying women" acknowledges a different framing and includes a tacit disapproval. To say that a criticism of the magazine as objectifying women is reasonable because it is true is weak, because you're not acknowledging the framing. The rocks-off framing is equally true, and in the same way, but you might still disagree with it because of the framing.

Hustler is a magazine that pays women for provocative pictures, and it packages and publishes them for the sexual gratification of men. I think it's fair to say that it objectifies women, in the sense that the men looking at the pictures are treating them as objects of sexual gratification. To say, sans other context or sentiment, that the magazine objectifies women, does, however, suggest a puritanical goal or objective. Out of a large bag of potential framings, or combination of framings—libertarian, sex-positive, live-and-let-live, religious, enlightenmentarian, humorous remove, indifference—you're selecting the framing that suggests you want this thing to be attached to a strong negative valence. It's also done in the epistemically cowardly way in which many social criticisms are now made. If you said it was immoral, that would at least tip your hand a bit, and show a little conviction.
Timing difference, i.e. majority of assets are not held in cash (it is put to work), so if many people try to withdraw lots of money at the same time, it can trigger a downward spiral (“bank run”).

I’d you’re curious to understand more: https://en.wikipedia.org/wiki/Bank_run
That's how all currency trading works. Why do you think this is unique to Bitcoin or crypto?

More than 95% of "money" in circulation was created in the private banking sector. That's the closest thing to printing money because that's actually what it is.

Paypal is just taking a cut for providing a service. Don't like it? Don't use it.
Call it just email3, new version number can be hyped to regular Joe customers as being newer, therefore better.
Google's main source of revenue is their advertising business. Groupon figured out how to engage local businesses, many of which have no other online presence, in a form of internet advertising and make a large amount of revenue in the process. Google being the #1 company in internet advertising, they are naturally very interested in what Groupon has achieved.