jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Couldn't agree more with Michael. These posts are difficult to read and is the result of a sex crazed society.

Regarding comments, my wife and I practice the 'alternative method' and speaking from EXPERIENCE, IT IS EFFECTIVE. In fact, if you look at the numbers, it's more effective than IVF for achieving and 99% effective in preventing. Like all things, you have to understand what you're doing. Also, it is not from the 'word of a celibate man' but is from years of medical research. Here is one (http://naprotechnology.com/).

So many of us are so quick to eat genetically engineered food or take contraceptives that may increase our risk of cancer (source:http://www.cancer.gov/cancertopics/factsheet/Risk/oral-contr...) but we aren't interested in a safe approach, which also is (and more importantly) falls into God's plan. If you read Humane Vitae or other church documents on the subject, it makes perfect sense. No really, just read it. It's a short read. http://www.vatican.va/holy_father/paul_vi/encyclicals/docume...

The church does not have an obsession with sex. Rather, mankind has the obsession with sex and the church is trying to help us understand it's proper place. Since contraception has been widely adopted in the US, divorce, STDs, rape and illegitimate children has sky rocketted. Very unfortunate, but predicted in the 1960s in Humanae Vitae.
I don't think you understand what I wrote. Let me try to rephrase. All of these protocols are tightly bounded in size. There is no way for them to get to 120D over time. What we're talking about is, under packet loss conditions, moving from 20 (IP header) + 8 (UDP header) + 1 byte of command data + N bytes of state/overhead, to 20 + 8 + X bytes of command data + N bytes of state/overhead. N depends on the application, but for my implementation, generally it's around 20. So we're going from 49 bytes to, usually, around 50 bytes, and the absolute max for X is, say, 32; which would be 48 + 32 = 80 bytes, or a little less than 2D.

Now, in a fictional universe where a game protocol operating at 20 updates per second and putting down 50 bytes is causing network congestion, I happen to agree with you. That would be terrible! Never, ever, ever happens, ever, not even .0001% of the time, ever; not ever. And further, never will. But I've only been doing this for 30 years.
> although Javascript is needed to load the fonts!

Why do you feel the need to use JS for font-loading?
Both the DNS and the transparent proxy sound like an interesting way to improve the web at home (I'm thinking specifically of an iPhone on my WiFi) -- do you have more information about how you did these things?
He is, and I'm seeing more of this on HN over time. Many people who use <technology x> see a bothersome comment, and while snide- he was accurate. People may use Node.js, drank the Kool-Aid, but in 5 years there's going to be an industry movement off of it and the messes being created today. I've used it, was not impressed by its technical merits, and wrote it off as yet more technological churn.

I'm not a fan of churn, and keep a keen eye eye out for true innovation. Which happens far less than people are convinced to believe. That's the biggest scam the tech world convinced everyone, that innovation is rampant and fast moving, when in reality everything moves at glacial pace.

I'm a late adopter of technology, proud of it because it's generally the smart move for most of us. I test drive shiny things I can make time for, but bringing it into my stack doesn't happen by reading a few blogs. It not only requires significant technical merit, but someone has to maintain all this shit.
Just on the subject of programmer salaries, I was talking with someone who had much more experience in the computing industry than myself and he pointed out something I'd never known. He said that programmer salaries from pre-bubble days was six-figures, and that we're still in that range, and not higher is proof that salaries have been kept low. Six-figures today is not what six-figures was worth in 1998. Inflation alone from $100,000 1998 to 2014 is $144,877.91 using http://www.usinflationcalculator.com

And yes, I don't trust anyone who cries foul about a shortage of workers and then offers 40% under market wages, anecdote of course.
This is an interesting sort of forerunner to another topic in yesterday's HN [1], Cello [2], which appears to be essentially a more thorough, and better-grounded version of Bournegol.

[1] https://news.ycombinator.com/item?id=8799070

[2] http://libcello.org/
I went through exactly the same thing during last year. And if you liked backbone/marionette combination, you very likely hate angular :) BTW, make sure decision maker knows that Angular 2.0 should be released soon and there is no upgrade path between 1.x and 2.x :)
this is idea behind handlebars templating - ideally, no logic whatsoever and you just supply object with data to render. But in reality it gets more complicated than that and sometimes you need to debug templates too. Unfortunately, debugging angular templates is pretty much hell (mostly because of all the "magic").
Yes, I think that's the sanest choice. Also doesn't require a lot of theming (and some applications don't have themes) or other weird stuff (inverting colors on pdfs?).

Also reducing the backlight saves battery.

But I still think that a little bit more low-contrast would be nice.
Your concern is that adding CRDT merge semantics somehow prevents a server from implementing access control? That's not the case.

The Braid spec does not impede access control — that works just like it always has on the web. A client logs into a server. If a client does a GET request, the server decides whether the client can see the result. If a client does a PUT request, the server decides whether to allow it. The only difference is that these GET and PUT requests can now be broken into granular patches with a version history.

And if you want to build a peer-to-peer network, then you will replace the server with a validation function running on each peer, and authentication with a crypto scheme. But we aren't at the point of trying to standardize that stuff yet.
> can you really "copyright" or "own" a mathematical expression or graph, though?

Yes, you can. Graphs, numbers, it doesn't matter, it's all information.

Can I copyright my book? What if someone converts my entire book from letters to numbers and them modulates the numbers as a mathematical graph using, say amplitude. Can he freely distribute that graph? Or better yet, can he convert that graph from pixels on a screen to radio waves and broadcast it?
Vanguard no longer offers their S&P500 fund in their own employee's retirement accounts, but rather a Total Market index:

* https://www.inquirer.com/philly/business/vanguard-sp-500-ret...

* https://www.marketwatch.com/story/vanguard-employees-wont-ha...
Personally -- when I work out I am focused on the moment and each muscle movement. If you want to get philosophical about it..there's no room to be bored because the "me" that experiences boredom is paying close attention to each movement. Not only does this avoid injury I find it as a point of growth, self-control and meditative. Same when running.
Seen this and thought it was a bit of a ridiculous lawsuit, maybe a unique one.

Somehow Facebook was supposed to know about the school's financial problem? I doubt people in Facebook's office in California are watching the local news for Ohio.

Facebook just approves ads for content, but as for targeting and budgeting that's all self-controlled and mostly automated other than ad content being approved. I believe Google's ad system works a similar way, ad text or image is approved but as for budget and keywords that's all on you to set up, pause, resume, etc.

Kinda feel like the school districts are stretching the law here. I wonder if the school paid with a credit card? Did their bank and credit card network commit fraud too for allowing the payment to go through?
Same, here is a fixed version: https://drive.google.com/file/d/1-f7GSHhGWJ2YfgJBf1xxJ43vuZL...
I mean, he was the youngest student ever to get a PhD from Caltech.
If it is a good course on business communication they _should_ be doing it - in class. And getting feedback and suggestions on improving with every attempt.
Internships are a wonderful thing but many people don't realize how they are coming across so don't look to improve. There is some learning by osmosis, but mostly people keep doing what they have always done because it works (as far as they can tell).
Alyssa was one of the primary developers behind the Panfrost open source drivers for a subset of Mali GPUs - she's a brilliant engineer and great to work with.
Thank you for your attempt to provide a counterpoint. I think it's important for all points to be part of the discussion.

However, I can't really reply to your comment as it has gotten significantly off the course of the subject material and because you have not given substantive replies to the arguments made therein. I'm not sure if this lack of real substance is on purpose (argument by exhaustion) or because of miscommunication. Either way, I'm out.
Many of the replies to me provide other arguments for why stocks are a better investment than collectibles. I'm not disputing that. I just don't think the fact that collectible returns can't outpace the economy forever is a relevant reason.
> Asked another way, looking back 3 years from now, who will most people has made a bigger impact on the world?

This is about this year IMO. Also think about masses, people from afghanistan and pakistan who don't know/care about FB knows about Assagne thanks to he being given high coverage in world media.
There was a caching issue--please try again (clearing your cache); what is your #?
please somebody explain i am totally blank
Well, anybody in the video encoding business will know how we did it. It's kind of painfully obvious. So it's not so much spilling the secret sauce.

Also, we don't believe individual features themselves will give us a long term advantage. Consistently being a leader of innovation however, will.
Still not working for me, if it's the number in the URL that leads to my user profile on SO.
Your post is nearly indecipherable for a non-expert.
This, from a grocer's apostrophe criminal:

> It quickly became popular for use with young children in primary schools & other childcare thanks to it's [sic] fun, child-like appearance
Why, do you think Ruby, Python, .Net (LINQ) and the various Lisps are revolutionary??? Or "more revolutionary" than Scala/Clojure?

Well, maybe, Lisp, 3-4 decades ago, was.
So that means that 1.49 million phones are sitting on a shelf waiting to be bought by actual users?
Good article. This one seems apropo:

60. “Whoever is winning at the moment will always seem to be invincible.” - George Orwell
Anyone know what software (open source, Java/Python) that is out there that can give me similar results? I've looked at LingPipe, but the closest thing it does is sentiment classification.
A better analogy would be drawing up plans from his yacht and using them to build another yacht for yourself. This is illegal, but it would be silly to claim that it is "stealing" from the yacht manufacturer.
Well, I think everyone needs to work on that. You basically said "nice, but I think you still need to be working on becoming a better designer." This is true for you, and for everyone.

That being said, I think this is a really nice portfolio, especially for people looking for a "Web 2.0" (yea yea I said web 2.0 sue me) style site. I would probably get rid of the Patrick Lynch page, it is by far your worst design in there. The rest I thought were very nice.

As for the site, personally as a someone involved in the industry directly this is exactly what I need to see. It's no bullshit and quickly gets me to your work. I would definitely reach out to you. But I think you need a little more of a ramp up for the less savvy customers. Just a home page with a big "WE DO XYZ" like you've done for most of your clients would be a nicer introduction than going right into your work IMO.

Nice stuff!
Aren't the side projects the real projects in the end? :)

I remember when we had to design a service and an interface for it in Flash in college. The university did not provide an Adobe license, so the license would run out right around the examinations, assuming you hadn't installed it earlier to play around with. They basically wink-wink-nudge-nudged people into pirating the whole thing.

Had we had something like this, things would have been so much easier in every conceivable way. Working with Adobe Flash was perhaps the worst experience of my time in college.

It's funny to think about sites like newgrounds.com and kongregate.com and how HTML5 might challenge the domination of Flash.
Bash's dead, baby. Viva zsh!
Happily enough, a functional message-passing language like Erlang is most of the way there. I don't know about STM (Software Transactional Memory), however: How hard is it to implement efficient in-memory transactions without coherent caches?
To be honest, I like this idea a lot. I don't think my girlfriend would go for it :/ In fact, I know she wouldn't, I just told her about it. Good idea, though.
I had to do the same thing recently and ended up using "Interchange" from the foundation framework. I did have to hack away at the full background slider (supersized) to support this but it worked out nicely. The thing with media queries is that a browser window at 1400 doesn't fit the min-width:1400, in my case I had to use something like 1375 or some odd size. Maybe its some quirk with how matchMedia works ( what the interchange lib uses) who knows, I'll be glad when we don't have to go through these hoops.
It's better than it was, but for viewing HN on my Android phone I use this app: https://play.google.com/store/apps/details?id=com.airlocksof...
I have some questions, but I thought it would be better suited to a new post:

- how does this library handles accents and other strange characters?

- how much of it is multiplatform?

- can it handle files in the internet (aside from the S3 that I've seen it does)?

- hows the exception handling/reliability?
This is the best advice of all that I've read in this thread. I wanted to add that strategically, you definitely want to have that job in hand before you quit.

Firstly, if you're interviewing at other places when you already have a job, they are usually willing to skip references and hire you based on tech knowledge and interviews alone. Grabbing tech talent these days is really tough, and most recruiters know they have to be discreet with people transitioning from a current job.

Secondly, the job you're at is likely to give you a crappy reference after you give notice. You want to be well on your way to making that next employer your next reference as soon as possible. The alternative, i.e. being unemployed with them as your most recent references, makes you harder to hire.
I might as well ask here: am I too stupid to use twitter? Whenever I visit it, I see somebody responding to somebody else ("@otherguy yeah I totally agree") - but I can't see the original post, which annoys me. Is this normal or am I too stupid to use twitter?
Rakudo Star is not for you then.

The point of Rakudo Star is for people who aren't likely to run Rakudo from Git and Parrot from Subversion to write useful programs and give the designers and implementors feedback on what Rakudo and Perl 6 need to be even better.
It's also Mozilla. This won't stop until authors realize that User-Agent sniffing is stupid. Unfortunetly there's no sign of that happening, e.g. Vimeo requires desktop Safari to have Flash installed unless User-Agent contains word "iPad".
Squat rack isn't all that useful. It is only really necessary for squats, and deadlifts work the same muscles; and they are safer since you never have the bar where you can drop it on yourself.
This thing about hastily stating how much you love your country seems bizarre. I don't know if it's a uniquely American thing but to British ears it always seems odd. It seems like a constant struggle to reassure patriotism in a way that suggests that the 'battle' for liberty and freedom of expression is lost, in the same way that self-censorship does (is it a McCarthyist hang-over?).
Is it possible to pay cash prices without an HSA? I'm under the impression that if you have health insurance (high deductible or not) you are required to use it.

The one time I asked for a cash price for a shot at a hospital, it was pretty quick for the receptionist to give it to me. (Incidentally, $150 cash vs. the $300 bill that came in the mail later, since I used my insurance. For a shot of Rhogam.)
On the way out, Israel not only cares about their security checks, but whether you're going to cause other countries to doubt their checks.
But THEY thought it was related to Ramadan.
Additional question: what's the Kolmogorov complexity of a irrational numberwhich is not described with a ZFC formula? And how is it described?
But wouldn't the resulting iron shortage just cause bigger problems? I mean, gold is great, but steel is really useful. Not to mention all that oxygen we'd be locking up, too. People might start suffocating!
</sarc>
I think the author's most important point is that she sees the NSA Director as a "good man," even though she considers his activities to be criminal and a threat to democracy.

I agree with her.

I think it is important to realize that authorities aren't necessarily caricatures of evil like Dr. Evil from Austin Powers. I don't believe Gen. Keith Alexander is conspiring to undercut democracy. I believe he is earnest but misguided. And I believe the present institution rewards and promotes those who are earnest and misguided. I believe it is simply an emergent phenomenon.

Of course there exist evil people who will intentionally abuse their power for selfish gain. I do not believe though that blatant evil is the dominant force in the world. I think the most common case is that there are just people in power who are trying to do something "good," yet they share different values and concerns than their opponents.

How could someone be "good" yet conduct mass surveillance? (1) The belief that terrorism represents a grave threat, (2) the belief that mass surveillance is the best way to combat terrorism, and (3) the belief that their implementation of mass surveillance doesn't represent a significant threat to civil liberties.

This is important to consider when you oppose someone's actions and policies. It won't be productive to assume your opponent is evil. Rather, it will be better to have an honest intellectual discussion and debate about your values and the pragmatic dangers of secrecy and mass surveillance.
An absolute prerequisite for learning to program is the capability to reason about causes and effects -- both forwards (determining what the effect of a particular statement would be) and backwards (creating a list of candidates for what may have caused a particular observed effect). All else -- design, architecture, algorithm complexity, debugging -- follows from this. And it is a rare skill. Cultivate it in yourself and you will go far.
> Is it unreasonable to want, or even expect, an incognito window to disable all forms of tracking?

"Tracking" is a nebulous term. If a company records your visit in their logs, is that tracking? If they increment a counter every time someone visits a page, is that tracking? If a user logs in under Incognito Mode and the site records their new last login IP and timestamp, is that tracking? These questions would have sounded facetious years ago, but now nearly every form of user tracking has come under scrutiny.

The common confusion is that Incognito mode isn't equivalent to using Tor or a VPN. For 99% of cases, that doesn't really matter. Explaining the distinction to the average user is a challenge, though.

> Wouldn't the world be far better if a phone alerted me to an app scanning my local area network or contacts? Or if I got warnings when it took such actions?

Modern phone OSes will ask for permission if an app wants to access your local network, your contacts, or your photos. That's not the concern here, though.
Then Telegram is no better than other silos, and just slightly better than the worst of them in the sense that it lets you use a (puppet) third party client.
Exactly.

Watching Gantz, you wait for that moment at the end where something happens and realize you've wasted 10 hours of your life.

Accused of a crime? You may realize you've wasted your life in jail because you hired a bad lawyer.
The argument you’ll have by saying that for its sake will be pretty useless, because source code and machine code are nowhere near 1:1 in size.
lol so it was trumps fault and not millions of people collectively experiencing cabin fever for the past year
Not the person you responded to but I had the same issue across several clean fedora 33 installations and one upgrade from fedora 32.

I’m not exactly knowledgeable about networking but was able to figure out that DNS wasn’t working. Switched to Google’s DNS and went about my day, but for the premier “professional workstation“ Linux distro it’s very disappointing.

Edit: I don’t want to blame fedora too much, I assume the actual issue was with my router or ISP. Windows and every other Linux distro worked fine out of the box though so I don’t really have a reason to spend more time on it.
So depending on the application and use case, it may be acceptable to not accept connections on port 80. I still think setting the HSTS header is important, but the redirect isn't (always important).
There definitely are development in technology area. There are now more "start ups" than 3 years ago. But the thing is the infrastructure is pretty much broken still.
The Internet is (still) slow and expensive. (A year ago, I spent the whole morning by trying to 'bundle install' and then the other half of day, the electricity is gone). So, basically, small companies are struggling to roll out their own products and from months to months, they have to make their cashflow by doing services/outsource.
Also there are foreign tech companies (eg Rocket Internet) who are trying to clone their existing stuffs into the Myanmar and trying to make it work. I can say they are struggling either because our culture is different. What works in Singapore/Vietnam might not work in Myanmar.

Recently, a friend of mine company tried to get some seed funding from outside for his startup and he had to set up a lot of extra work such as opening the same name company in Singapore, get the money for the Singapore company and then bring it back with him to Myanmar. Because there are still lots of restrictions around there. Feel free to ask me anything and I could try my best to answer them.

Disclamer : I'm native Myanmar. Programmer working at a local small tech company.
quote from the onion link :-DD
At the moment this server only mirrors PoC||GTFO.
Something to keep in mind is that while a single app might be best served on a single machine piping data, multiple apps working the same data set probably wouldn't scale. Hadoop for all its faults does provide a nice, relativily simple programing platform to support multiple data processes.

Edited for phone swipe mistakes.
Wow. I worked with James a few years back. This hits home hard.
Even if there are spurious signals from other sources, it's still true that packet loss is how the internet signals congestion (absent ECN, which my understanding is basically undeployed on the internet proper).
I love it. What I'm about to say will not likely win me any popularity contests here, but I would love to see this constantly copying all articles from the most trafficked 10k news outlets. Then we can read and comment on what comes out of the media without putting up with garbage like taboola. Run it as a hidden service. Or just post your code and let someone else do it. There is no way you will be able to run this as a business, for reasons other commenters have discussed.