jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
"Because most of the crapware that companies like Dell, HP, and others put on, while irritating, consumes exactly 0% of processor or I/O time, and has zero impact on performance of the device, beyond the hysterical, easily-convinced responses of the placebo effect"

100% wrong

1 - Startup time is affected by all the bloat

2 - Trial for slow/crappy AV, affects IO and CPU usage (more than other anti-virus)

3 - OEM "tools" that make it "easier" to use the computer, consuming a non trivial amount of CPU to check for updates, show several tray icons because of course you need a special utility to switch from builtin screen to external monitor even though the builtin one works better and by the way do you want to sign up to our special partner offers?
The flip side is some behaviours might gain wider acceptance...
The money transfered from late adopters to early adopters is the massive amounts of old money mad from the wealth of kingdoms and colonialization. Personally I think having an infinitely divisible, fixed asset, protected by cryptography and not statutes, is a democratic upheaval of captured financial systems. You dont need blood, legacy, heritage to capture these assets, just information.

Maybe having physical wealth ripped from my family multiple times in the past 150 years makes me feel this, this asset is a bit more useful than gold or jewelry when dealing with an uncertain future.
Has it solved that issue where say I have a TinyMCE field, then I ditch TinyMCE and use CKEditor, that I'd still need TinyMCE installed in order to do the old migration, despite it just being a TextField database-wise?
Just like Facebook doesn't have to respect your First Amendment rights, neither do other private enterprises like banks and stock markets need to respect your "economic rights"
You aren't required to care what my point is or to click on any links I post.

I am sometimes looking to respond in some way to the specific person in question and let them know that I think they are wrong about something. I generally prefer, if possible, to not turn it into a pissing contest or a big deal that leaves them feeling personally attacked, publicly humiliated, etc.

It's like trying to have a private conversation on a stage in front of an open mic. Maybe no one will pay any attention. Or maybe all eyes will turn towards the two of us and things will get suddenly very awkward. I would like to minimize how awkward it gets, if possible.

I have an extremely high opinion of the Army Corps of Engineers. My father and ex husband were both career Army and I've lived all over the US and spent time in Germany.

There are lots of non military projects that have a sign somewhere indicating the Army Corps of Engineers worked on it. Their work is everywhere.

I don't think I've ever actually met anyone from the Corps. In my mind, they occupy this mystical, legendary space where no one ever sees them, but they magically show up to build huge infrastructure projects of abnormally high quality. Then, like little shoemaker elves, they disappear, leaving behind their amazing work though it seems to me personally like no one ever sees them.

I was just looking for a list of projects to suggest that the Corps does a great deal of stuff and shouldn't be judged harshly for one bad example. And then I found the above page listing so much more than I had any idea they did.

I am even more in awe and even more convinced they are basically wizards stealthily hiding from public view like ninjas while building what sometimes seems like all of the big infrastructure projects in the US.

And I didn't feel there was any way for me to open my mouth and somehow downplay the awe I personally have for their work and have had all my life without sounding like I was coming down on some random person like a giant ton of bricks. So I just left the link and said nothing because there isn't enough time in the world to "write a shorter letter" in this case and subtract a lot of baggage, so to speak. And I don't see any good whatsoever coming out of making a random internet stranger feel like they are being intentionally buried under a ton of bricks for the crime of being unaware that the Corps does vast quantities of things and New Orleans is just one single project.

It seems to me they edited their comment to be less harshly critical of the Corps, so I feel like they probably got the point.

You are more than welcome to just ignore any stand alone links I might occasionally post for some reason in the future.
> A bonus feature of this implementation is it costs not much money. Big corporations have lots of assets and the government is sure to be re-paid.

Says who? The whole point of loans is that there is a possibility that they will not be repaid. Banks thinks it is risky to lend money at the current interest rates so American taxpayers instead have to shoulder the whole burden. The assets owned by corporations is mostly in the form of financial instruments whose value is currently plummeting. The US government is taking on huge risks.

If these loans weren't risky banks themselves would issue them. Since they aren't it stands to reason that they in fact are risky!
They admitted they made a mistake and fixed it. The software itself works better than anything else on the market.

What else do you need from them? :)

I understand being wary, that never hurts, but the company is doing good things and apologized and fixed it.
Yes, you're right. I think that slip says a lot about the tricky issue at hand.

First position, last position, and length for an array of [1, 2, 3].

0-based: 0, 2, 3 (0, n-1, n)

1-based: 1, 3, 3 (1, n, n)

Actually, that's a pretty convincing argument. I've played with Lua before, and did get the feeling that 1-based index has some advantages (but couldn't articulate why).

Having the last position and the length be the same seems to fit the common intuition, like how children count: "What is the position of the last thing" and "How many things do we have?".

So it may make the language easier to learn. On the other hand, it may make the learner struggle to pick up most other languages which use 0-based index. I suppose it's been argued in depth on both sides..
Have you used OpenEBS?
ransomware is not a typical attack from a state actor
Well, you'd then be reducing the demand on market conditions reducing jobs, if that's worse than someone working making less than you... You'd also be living in a relative state of luxury using far more land than the average person can reasonably acquire and live on.

The problem is that nothing is fair or perfect, and any system that tried becomes far more unfair and restrictive in practice.
Buying delivery is one of the few ways I have to try to support local businesses a little bit... I can give generous tips, and I can avoid being infected by putting everything I buy in the oven for a while, or buying things that I know will not pass through many fingers after being cooked.

Yes, it is a risk of infection, but one that you can calculate and do stuff to mitigate.
Unless you are being overly pedantic I don't understand what your point is. And if it is just pedantic then oh well.
Why don't we ask the kids?

I've actually seen quite a few people asking what a good language to teach to children would be. Unfortunately, I think the vast majority of us are inexcusably biased. Therefore, I think someone should get together a group of kids, put them all in the same room, and give them a selection of languages. Let them play with whatever language(s) they pick, and see what happens.

To answer the original article, I think Javascript is a good language to start with. My first 'language' was HTML, and the great thing about the browser languages is that you can show your creations off really easily.
There is large difference between "undecidable" and "cannot be parsed without execution". It has to do with the fact that in each of these three cases the syntax can be modified by running code, and that execution is interleaved with parsing. In CL you can essentially add arbitrary right sides to few production rules of it's grammar, and also meaning of many tokens (symbols, numbers and differentiating between symbols and numbers) is dependent on runtime state of implementation which can be modified by code being parsed. In TeX you can partially alter rules of tokenization (by redefining character categories).

And in the TeX case it also depends on what you expect as output of parsing, if you want some meaningful AST, it is even more complex (and probably impossible). Because even if you would remove the ability to redefine character categories, you would still be able to only get stream of tokens without clear semantic meaning.

But whole this discussion is mostly theoretical, because for reasonable inputs (like LaTeX), parser can effectively guess. Also, in CL cases many of these problems are solved by various conventions (like having most of relevant state consistent for whole file and specified in comment that is readable by said tools).
http://processing.org/ (or maybe http://processingjs.org/)
Point taken. The problem it fixes for me is to get an update from people I care about, e.g. personal friends who may not get voted up much at all, but I care about the new stuff they post or comment on.
I want parallel computers, a lot of them!

Brains are big parallel machines and it seems inevitable that computers also follow the path to massive parallelism that evolution took long ago.
If the email sent doesn't bounce, then it doesn't necessarily raise a flag.
Having spent the past year frustratingly trying to build these types of things in AWS and spending too much money with mistakes I'd say there is a huge opportunity here. SMB or NFS as a service for example.
Version numbers aren't very prominent for "regular" users. I don't think they really care about branding or marketing the version.
wars and birthrates
Yeah, I can see what you mean. My question to ZoFreX and those in a similar situation: what specific questions / fears / needs should be addressed in a good Part 2?
Business and partner development, pre-sales, soliciting investment, building sales material, pitching in on testing, market research, competitors analysis. Basically anything that you can do to help the developers do their job as well as all of the things the developers can't do, or can't do well.
Dont know the reason, but I actually typed 5 reviews after seeing the link. I have never done it on Yelp or Urbanspoon. I wish if they could display reviews from other anonymous users, instead of just my friends.
>It doesn’t lead to a higher salary or better career.

>All the data I can find at least suggests that it does.

It can lead to a higher salary or better career. But you can't pretend, as people are wont to do, that all college degrees are made equal. A degree in science or engineering or medicine is probably a pretty solid investment. A degree in grievance studies probably isn't.

There are a whole bunch of majors that used to be feeders for law school, but the hiring market for new lawyers has collapsed.
Reading the article it seems like a big advertisement for his startup. Collage isn't overrated, people yammering about collage being overrated are usually the ones that didn't go and don't understand that nearly all students go to it because they want to learn more from brighter minds about what they love.
If he was clever, he'd have avoided using the phone (to avoid overwriting the actual footage files) and then sucked the files off of the internal memory using an undelete tool or dd. That could be particularly interesting.
http://news.ycombinator.com/item?id=1909132
As thorough I'd say.

I don't think they really suspected me of anything, as a white Jewish kid, but I'm not very religious and maybe my answers to their religious questions while claiming Judaism as a religion was a red flag.
also you should look see if you can get the .com as well. There has been at least one case of libya taking a domain away from the owner because of content they disapproved of.
>A good way to infer Telegram is reliable is how many despotic tyrants and corrupt countries ban it.

No, this only tells you that it's used en mass in those countries.
Looking at the replies it looks like it brought value to the people with Larry's name in the title, this way even if you knew what you were looking for it'd be difficult to find why this post exists here from 1996
That is really location dependent.
> To the downvoter, surely you don't think this is as bad as it can get.

That's the argument for removing him.

We can pretty easily imagine what riots getting larger might look like. You very obviously are not thinking about what a sociopathic president coming more and more unwrapped might look like.
Genuinely curious as to what would have to be different for it _not_ to be considered a fad? Seeing as they have been going for 8 years and, and, after having a quick look, have been doubling revenue for a number of years previous to Covid19.
Can an institutional investor get $100M+ out without crashing the market?
At every step of the way, Facebook has leveraged its size and existing troves of data to undermine and buy out the competition. The goals of Facebook, Amazon, Microsoft and Google are the same - world domination. Same as any mega conglomerate of years past. The difference now is tech scale and the willingness of regulators to allow it to happen.
I didn't even catch that in the original article which I did read. Your comment makes much more sense.

Having used Hg and git, I do not feel they're equivalent. I feel Hg is quite a bit more friendly to new folks, however git is considerably more powerful feeling to moderately good folks. I'm honestly a little sad python people are so enamored with Hg :o(

Honestly, the "Your repo can be marked public or private" thing gives me the willies. I prefer offerings which don't support public status, so you never accidentally dump your codebase onto the internet. But if you are doing something open source, it fantastic.
Your statement is an argument against bad compilers or bad language design (in some languages it is neigh impossible for a parser/compiler to give meaningful error messages), not against type inference.

What exactly would you prefer? A compiler that doesn't tell you that your code is buggy, but just runs it?
For those who keep down voting, it was sarcastic.
I think overuse of the word "cool" might finally be heading downward. And it's interesting to see the blips in the 70's and 80's of "groovy" and "rad" respectively.

http://ngrams.googlelabs.com/graph?content=cool%2Chip%2Cgroo...
That's the rule for crawlers that aren't Slurp, Googlebot, Teoma, or msnbot.
Most interesting I've seen so far:

Wall Street vs Silicon Valley: http://ngrams.googlelabs.com/graph?content=wall+street,silic...

Telephone, Internet: http://ngrams.googlelabs.com/graph?content=telephone,+intern...

Microsoft, Netscape, Yahoo, Google, Facebook:
http://ngrams.googlelabs.com/graph?content=Microsoft,Netscap...

Great War, Hitler, Communist, September+11:
http://ngrams.googlelabs.com/graph?content=Great+War,Hitler,...
As a pianist, everything about that seems wrongheaded and a great way to get RSI. Piano rules are basically don't move your fingers if you can move your hand, don't move your hand if you can move your wrist, don't move your wrist if you can move your forearm, don't move your forearm if you can move your body.

The point isn't to exaggerate that and be strict with it, but it is to limit strain. Even when typing at a desk, I keep the heels of my hands in the air.
There's no reason to read it "cover to cover", and the GP did not really ask for that. There are many functions in glibc which can be read and understood in relative isolation. I find myself reviewing stable library code (glibc, ncurses, zlib C++ STL) in fits and spurts, several times a year. Sometimes that is paranoia (download the source to make sure the code matches the behavior described in man pages), but mostly it is spelunking to verify something impementation-specific.
He may not walk the Earth but he will be alive in many hearts. It also stoke me that his death was not noticed there.
I am not trolling - cooking has never been less skill demanding than now. If you spend time anyway in the kitchen why bother with subscriptions.
What do you mean by security in this context?
I didn't, the signing was trivial, this is for a printer driver.
The problem with XMPP MUC's is that it's modelled after IRC, as that's what the protocol hackers know and love. But (please forgive the hyperbole) normal people don't use IRC, they use Skype. And the Skype model is so foreign to the IRC / XMPP techies that they'll always dismiss any attempts to add these features, often with spurious technical doubts as you just did. Ignoring that Skype has these features since a decade and has taken over (some parts of) the world because it has them. (Skype alone today has about ten times more daily active users than all IRC networks together!)
So you're admitting that the only reason you made your previous comment was because you thought that the commenter was being smug and you wanted to put him/her in his/her place?
Right, there's this type of application:window divide in OS X which is really nice. There's two levels of window switching, between-applications and between-app-windows that beats the pants off of the "traditional" taskbar model seen in XP and most Linux distros. Mixing windows and applications in alt-tab generally just causes tons of problems in trying to guess which is on top of the stack, not to mention that application switching screws up window switching.

I hear Windows 7's taskbar is much more dock-like, which would be a serious benefit, I get actual headaches from working with XP at work 9 hours a day.
I noticed this an hour later because my monitor script was set up in the same datacenter. Lesson learned.
I'm a huge fan of Scheme. Not so much because of the language itself as for its ubiquity. You can find a Scheme interpreter for almost any platform, and for those that don't have one yet, it's actually tractable to implement an interpreter yourself (in some other language).

It's also a very elegant and beautiful language. At the end of the day, though, your customers care whether your product is beautiful, less so whether the code is beautiful.

I've never used CL.
It's called "descriptive detail", and can add atmosphere to your writing.

Why do people insist on telling us their pet peeves? It's just your pet peeve dude...
One could also argue that once you have Emacs set up, you have enough to learn Lisp. Use ielm mode as a REPL, or lisp-mode for longer code bits. Sure you don't get lexical scope standard, but more than enough to muck around... The elisp info page built in is a fine reference.
i sent you a PM email. i tried to add you on discord, but couldnt - try me: 0x01030307#3043
> LocalDate (julian day)

Here, does julian day mean day number since 4713 BC or day number since the beginning of current year?

https://en.wikipedia.org/wiki/Julian_day
Well i just used a spring from a ballpoint pen. It did the trick for me.
Certainly storing your key with an HSM is superior and protects against a slightly large class of attacks, but in terms of getting the same protection as salt+pepper was designed for (limiting the damage of a DB-only compromise), encryption, even with weak key storage, is superior. Adding an HSM is just ways we can improve that even further (which aren't really even feasible with the salt+pepper idea).
No doubt you are aware of the concept of a face-saving resignation. I'm not saying this is what happened here, I'm just saying the resignation itself is not really meaningful without more context.
Thats why airport sniffer dogs are often beagles rather than the German Sheppard/Bloodhounds used for cargo.
Beagles are small cute and non-threatening, and they don't have to climb all over you to smell explosives.

By contrast the police here got German Sheppards to sniff for drugs on suspects on the street. It turns out the police didn't actually buy trained sniffer dogs - they just wanted something big and fierce looking to 'encourage' people to cooperate.

Not that the TSA would consider any such thing.
From what I have seen, "Perl 6 is a more practical Haskell" is reasonably fair, though elides a lot of things. And that is actually the most interesting question in my mind; if Perl 5 is a Swiss Army Chainsaw, Perl 6 is a multidimensional Swiss Army Meta-Chainsaw. I question whether there's really that many people who can safely wield such a device. But I'm glad someone's trying it, the answer is worth knowing.

And being the first language with arguably a more fungible grammar than Lisp will be interesting too. So many wonderful things can be done with that.... and so many more so very, very terrible things. It will certainly be interesting.
Looks much nicer, but the satellite view and the 360 view are way out of sync. The 360 view appears to be 3 years older than the view from above.

Without this fixed, it is not going to be much of a challenge to google.
I haven't had pay-for television in almost 4 years now. Hulu + Netflix + bunny ears for OTA TV satisfy all my TV-watching needs.

I don't miss it. Almost all of my TV watching happens on a secondary monitor while I work, anyhow; dedicating time to just watching TV feels terribly unproductive.
Thanks.

I’ve already added the anchors in fact, when I guessed this might be the problem you were having.

I'm also wondering whether it would be possible to generate shorter regular expressions by using a different algorithm for converting the DFA into a regex. I'm using state elimination, which was straightforward to implement, but perhaps the results would be shorter using Brzozowski's algorithm? I'll have a play with that, when I get a spare hour.

I'm a little disappointed more people didn't find this interesting, because I would have enjoyed discussing it, but it was a fun hack in any case!
Too bad it is blocked here at the London University by the clueless FortiGuard. Anyone can confirm that it is not pornography?
Thanks man, you've hit the nail on the head.

Working on the animals fix now.
If I could get NFL Sunday Ticket and fine a box/plan that had everything else I needed...yes.

Right now, Apple TV is simply more expensive (the content, not the device) than it's worth, and Hulu+ is missing some good stuff.

I find it odd that the music industry is moving towards single monthly and unlimited watching, whereas the TV industry seems to be moving in the other direction.
I think some of the Jeff Han stuff is pretty cutting edge (with the bonus of being hacked from common parts). Some of that stuff should be common or even obsolete in a few decades.
I've always wondered that myself. I don't understand when brand loyalties reach the level of religious fervor.
On the other hand, I remember reading that Feynman never wanted to mess with his mind and avoided experimenting with drugs.
What happens when you fail the goal, then manage to re-negotiate the terms of the agreement so the downside almost doesn't exist?

Uh, yeah, you're looking for "How to Set Goals Like a Farengi", down the hall.
Postgres was my first, and the Postgres docs were foundational for someone like me.

Tried MySQL a couple years later, and every day I used it I found a new reason to never use it again.
What would that look like? I’ve never felt constrained by just calling ssh.
Keep in mind that North Korea hasn’t been bombing anyone on a massive scale in the last 50 years.
Intellectual discussion doesn’t require us to minimize Saudi Arabia’s problems. The problem with “Middle Eastern North Korea” is that it drags another emotionally charged topic into the discussion for no real reason. If anyone responds, the comparison makes it sound like they're defending North Korea.
> it felt like my IQ went up a couple of points after reading it

That's the problem with productivity porn. You feel smarter and more productive, that you're becoming a better human being. In reality, you've accomplished nothing and all the hard work is still ahead of you.