jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
This is what I like about Pompeii. It allows us to know how "common people" lived. I was impressed by the discovery of thermopolia recently: https://www.theguardian.com/world/2020/dec/26/exceptionally-...

History told only from the winner's point of view is what makes a lot of people not know that the US lost Vietnam war.

Our generation is a bit worse than the previous ones in terms of how we preserve our culture and media. Digital media is way hard to preserve for posterity. That is why I think preserving geocities is so important. Long live the work made by archive.org and project gutenberg; they really deserve our respect.
I had a similar thought: how much of the writing process for me is keyed up by actually writing it? That is, I think that the act of typing is now, in my brain, tied to the creative process of writing. I could adapt, of course, but it would take time and effort.
I have the same feeling with Kotlin. If you stay away from overusing DSLs and over FPing things (traduction, using Arrow or most of it) it is beautiful and easy to maintain and understand even by junior devs.

And my feeling is the same with Clojure and Scala, I'm not a specialist, but code can be written in such a way that I can even contribute to it.
Really? I need javascript to contact you? Too bad! You lost a potential customer!
>Linux isn't easy to get into

I moved into Linux from a background in Windows. The way I did it was to start by gradually replacing the proprietary Windows applications I was using with FOSS equivalents that had good cross-platform support.

The next step was to install Ubuntu as a dual-boot onto my secondary computer and play around with it. I quickly determined that it was considerably easier to do most of the things I do on computers under Ubuntu than it was under Windows. Going back to my primary OS came to feel more and more like returning to prison after a weekend pass.

When it came time to replace my main PC, I bought a new box with no OS and installed Ubuntu as my primary system. Migrating my data was painless, since it was all stored in open formats by this time (moving my email was particularly nice - I just grabbed my Thunderbird profile and dragged it across to the new computer).

The final test was my wife, who is not that interested in technology and just wants the computer to work. The transition was painless for her, since she could use all the same applications on the new computer that she had been accustomed to using on the old.
False premise anyone?
> With a dozen officers they wouldn't have been able to get inside

You're grossly understating the manpower needed to beat back the mob.

https://www.youtube.com/watch?v=cJOgGsC0G9U

I'm guessing at this point that you didn't watch any of the livestreams, showing the shear strength of the crowd and their vitriol.
https://genius.com/7410729

I read about you and came home to find my mother

Staring deep into the dark, dark web

She started begging me

Not to give my social security number to anybody else

There goes the sound of the freeway
Your friends and family should take responsibility for their own media consumption rather than blaming a website.
This is a completely flawed premise. The idea that 'if we don't let them talk to each other to organize insurrections, they'll somehow will do something worse' is ridiculous.
Have you thought about side project?
I similarly don't see the risk (and collateral damage) v. reward pan out. Plus there are so many legitimate cyber attacks against the United States, it would seem like a waste of resources. And it doesn't seem to me like the NSA would so joyously release the Lynton/Bennett/State Department emails. If they wanted to paint NK in a bad light this would seem so counter to that goal.
"7. On that note, don't give one to Robert Scoble"

http://www.ibtimes.co.uk/google-glass-2-0-eight-things-addre...
Python is more object-oriented than anything else. It's not terribly functional. Most tasks that can be accomplished with functional programming in Python aren't.
How is it a strawman, it literally just happened a few days ago.
I just sent them an email. Other developers should too because everyone should play by the same rules.
Just a quick reminder that this is in UTC. The missing second will be at varying times of day depending on time zone.
American history[1] shows this probably isn't a requirement - beyond a foreign military attacking, which is clearly out of scope of policing, the other attacks were acts carried out by isolated people. "Storming the gates" hasn't happened before now.

I suspect the main reason that this hasn't happened before is that very large protests/gatherings are often met with a large show of police force to ensure the protestors know this isn't an option. Why that didn't happen today will be interesting to investigate. We all probably have a theory, but what comes out of the inevitable hearings on this will be interesting to see.

[1]: https://www.cnn.com/2021/01/07/us/us-capitol-violence-histor...
So many yuppie bots think this is real
What's also censorship is banning users from commenting in those subreddits.

That being said, I think serious tech companies should not be an enabler of fascists.
I remember reading about Parler having that exact problem. Because of the "no-moderation" aspect, they were being overrun with spam and pornography.
The performance part is either irrelevant or easy to measure.

The security risk part is hard for most people to understand and make an informed decision. (Mitigation s ON is obviously safer, but even if I decide I want to go faster, I still don't understand the risk in taking.)
It certainly fits the definition of censorship.

Now, not that this magically justifies it, but it is censorship made by large companies on information that is viewed by a large number of U.S. citizens. The content being targeted is important and relevant.

The content is misinformation about the integrity of the federal government, the election process, the thousands of individuals involved in maintaining the integrity of the election, the merit of every individual's vote and every eligible voter having their right to vote, the election representing the will of the people rather than being overridden by courts and legislators and so on.

This information is coming from a propaganda machine, a disinformation machine. And that machine includes President Donald Trump, complicit members of the Senate and Congress, various state and local legislators... that is to say powers of government with a vested interest in maintaining and expanding their power over people through means of manipulation.

https://en.wikipedia.org/wiki/Political_censorship

> Political censorship exists when a government attempts to conceal, fake, distort, or falsify information that its citizens receive by suppressing or crowding out political news that the public might receive through news outlets. In the absence of neutral and objective information, people will be unable to dissent with the government or political party in charge.
Apparently nothing.
I lived in Palo Alto for a couple of years, and basically just didn't go out (weekend or otherwise) after 8pm unless one of my friends with a car wanted to drive to San Francisco for the night. Caltrain is fine during the day on weekends (e.g., for shopping and dinner outings) but shuts down far too early to really do bars/clubs/concerts in the city and still get home. (BART has similar issues, if you're trying to get in and out of east bay.)

The upside is that the city is only 40 minutes away; the downside is that SF tends to be kind of a black hole for culture, sucking everything cool into the city limits and leaving the south bay with all the strip malls, supermarkets, and car dealerships.

If you're going to school or working a startup, it can be survivable. There are enough coffee shops, cafes, and restaurants around downtown Palo Alto to let you pass a lazy Sunday afternoon pleasantly enough, and the occasional trip to SF by car (or by train, with a hotel stay in the middle) helps to alleviate the boredom.
The idea is that you can socialize with people who have a significantly higher intelligence than the average person (I believe 1 in 50 intelligence is the requirement to get in).

I knew someone who went into it with these expectations only to find the community largely concerned with their own intellectual superiority. As your IQ is explicitly a score based on the relation to others' IQs and only implies you might be capable of meaningful contribution to society, these groups may not fulfill their intentions. Again this is second-hand; some of you may have had a different experience with Mensa.

I have heard of better societies that provide a good forum for communication between profoundly intelligent individuals (Glia, IQuadrivium, Triple Nine), but I would argue the greatest benefit for IQ testing these kinds of people is to provide resources for the undiscovered geniuses. In the vast majority of cases they are recognized as a result of their schooling, but all the IQ-test rage is worth it for the rare diamond in the rough whose unconventional nature disguises his abilities. I believe it was Da Vinci who said: "Thousands of geniuses live and die undiscovered- either by themselves or others."
Anonymous anecdotes and writings have a long history of relevance in US.

http://www.foundingfathers.info/federalistpapers/
Direct mapping to most (dynamic) programming languages' datatypes, such as arrays, dictionaries, numbers and strings.

Once you get used to working with a combination like JSON and Python, you really don't want to go back to the complexity and inconvenience of parsing and generating XML.
-Possibility for Quiet without headphones, we share offices.
-Table converts to standing. Good for easing the stress.
-Coffee, Snacks, Fruits are useful.
-View with nice Green Trees outside.
For me it depended on the subject.

Subjects like Maths and ICT were largely logical, I could work out most things without needing to learn them. For maths I would just read ahead in the textbook, anything I couldn't already have guessed I'd understand straight away, while classmates would need the teacher to explain the various concepts.

Languages (for me French and Latin) came easily - French was helped by the fact that I've been to france 30+ times in my life, but Latin was just as easy. Just remembered everything I learned (most forgotten now,

Subjects like English and History, I was a very fast reader, so instead of reading along with the class I'd just read to the end of the textbook/novel/whatever, and I found it all pretty easy. I never produced amazing insight into anything, but I could analyse anything to an ok standard without any effort.

The three science subjects, I found that doing really well on basic logic/maths/etc. and pretty badly on anything that needed learning averaged out - less so in Biology, though. But I have a pretty good memory when I try and apply it, so again I pretty much didn't forget anything that I'd read once.

As a broad non-subject based answer: I never bothered to read over notes just before an exam. Much of what we covered I understood before we got to it in class, and 99% of the time I understood it in class before the teacher got to explaining it. Homework was for me a "do as little as you can" thing, I'd generally either not bother handing it in or I'd do it during registration in my classroom at the start of the day I had to give it in. I guess the biggest thing school actually taught me was how to push the limits and know just exactly how much I could get away with. I managed to break more rules than any of my classmates (both in terms of work done, and other school rules) and yet never found myself in detention. That kind of stuff was actually what kept me slightly interested, for example working out the best ways to really annoy teachers without giving them justification to punish me.

The real TLDR answer is: Different children have different skills and different levels of knowledge. Education is designed not to leave anyone behind, so it aims at the lowest common denominator. Hence there are those who would be suited to higher levels of education than people of the same age, but the school doesn't cater for them.
Well, my point was that validating in the function does no good: it'll raise an error you'll see in the logs and debug later to try and understand what caused it.
Why not write the test that makes sure your code will never call the function with bad input and be done with it?

And, you should write a test. Period. A factory isn't needed and the bunch of shit is only if you're using version < 3.0.

Did you really miss this in the post? That's good input, thanks, and thanks for reading!
This has been a huge brouhaha lately. Most rational people would agree that you have no reasonable expectation of privacy in a public place, but the courts haven't actually ruled that way. See this guy's story for more:

http://www.youtube.com/watch?v=BHjjF55M8JQ&feature=playe...
No political party cares about anything other than getting in office or staying there.

If the Democrats put a stop to this then the Republicans will call them weak on security and unwilling to keep our country safe. There will be millions spent on attack ads saying this. The Democrats will lose the next election.

The only way that would change is if the majority care enough to do something about it, and few do. Most people do not know why anyone would not want to use the machines, so they go through them. And of the ones who do care, many of them paid lots of money for their flight, want to get to it on time, and are likely trying to go somewhere important.

Thus, it persists.
It not necessarily illegal... it's unchallenged in the court system as to whether it is legal or not.

Obama has, for the most part, turned a blind eye to much of the Bush-era paranoia. A lot of what was introduced is, I suppose, "convenient" to have around (like the PATRIOT Act). The only real thing that seems to have changed is closing the Guantanamo Bay detention center and trying detainees there in American courts, and that isn't going very well either.
They're really going for the long troll here.
(Note, I'm a software engineer in California but this is based on what I've heard from others/read)

Something else that I've heard from other people/read about is how basically it takes money to save money.

For instance, most of us have bank accounts that don't charge any monthly fee and we're fine having to keep a minimum of $25 or so in the account. But if you're poor, that's a lot of money to keep locked up, which is why my guess is that a lot of people don't have bank accounts. They then have to cash their checks at places that take a good sized bite out of each pay check. People living pay check to pay check also likely can't wait the few days it takes for a bank to clear checks.

It seems like there's got to be a better way of paying people who don't have a bank account so that they can access the money right away and don't have to pay fees.

From what I've heard, you can be on food stamps/other assistance but if you cross a certain line in terms of income you can't qualify anymore, instead of gradually diminishing as one makes more.
In Beligum, I rented a VW with adaptive cruise control. It did exactly what you say. I was fucking mind blown.

Now the only thing I really want is being able to follow a lane and take over steering and simple line changing. Then I can sit in my car at night, take a nap and end up in san fran from seattle.

Highway driving can be severely automated since its long and tedious with a simple task of going on a straight road for ages.
The OP seems to have interest in a particular topic in what he posts, and they are all from the same source. This is possibly his blog. I don't see a problem with that.
From what I can see Julia has a lot of academic institutions behind it. Take a look at the contributors and you will see lots of mention of MIT and Harvard. I may be wrong but I am assuming that those institutions are sponsoring the development of Julia. Nim has no such support from anyone!
I blow up 14 inch VGA display in Linux by setting wrong horizontal and vertical frequencies.
I'd add that the PG post is a symptom of a disease. A disease that that is brewing in the echo-chambers of SV. Note also the recent post where PG claims that "mean people fail".

The more the VC community gets un-hinged from the reality the quicker the inflation of the bubble and the crazier the assertions.

Time to get out of the bubble.
For years I ran vanilla qmail with two patches (AUTH support for sending authentication, and a patch to allow for a database of valid supported emails so you get rid of the backscatter issue).

It was absolutely fantastic, it ran without issues for years. It was very fast and I never had issues with losing mail or behaviours that baffled me or left me scratching my head.

I currently have a postfix setup, and while it works well I am very wary of upgrading it for fear of breaking something and causing mail to bounce or not be delivered. With qmail it would just queue mail if you accidentally misconfigure something (such as the delivery program is unavailable), with Postfix I've had it simply drop mail on the floor. Sure they are issues that could be solved with better testing, and verification of systems, but qmail is a lot more forgiving without bouncing.
The title of this article is too ironic not to comment on. -- If we can't trust titles what now do we use to decide what content is worth our time?

This guy's sites feed different titles to different readers, see who clicks through, and adjust accordingly. That could be detected by suitable anti-spam algorithms.
Nope - It requires that you be paid at least twice per month.

http://www.dir.ca.gov/dlse/faq_paydays.htm
That makes the most sense to me as well. If you're planning on having a distributed team, doing it early on is the best, and perhaps the only, time to do it.
My experience was the opposite - a Java app running on MySQL that had painfully slow joins, that immediately got much faster on porting to PostgreSQL!
Internet reviews are all becoming unreliable as f* to be honest.
The dream would be to make a coreclr IR to graalvm IR similarly to sulong (llvm IR to graalvm IR)
Linked In (owned by MS) is a big user of JVM. Kafka originated at Linked In. [1] Similarly many other acquired companies by MS may be using JVM. Also many BigData related OSS systems require JVM. Most likely MS must be running a few of those too.

[1] https://en.wikipedia.org/wiki/Apache_Kafka
What I mean by "marketplaces" is the likes of TaskRabbit, Fiverr, 99designs, Freelancer, Uber, Airbnb, ..etc.

I think you get the picture by now.
http://bit.ly/cWySC0

Miha A.
The problem in China is that the expectation to get caught for any crime at all is very low. The population is huge and it's very easy to get away with tax evasion, financial frauds, etc. Since the expectation to get caught is low, they make up with very harsh sentences.
Have a wind down period in the evening. Monitors and TV screens seem to activate my brain and I have trouble falling asleep if I use them late into the evening. Shut off every monitor at least 10 hours before you want to wake up. Relax in a warm bath for 30 minutes and then perhaps read or write down your thoughts in a journal.

That said, not everyone is a morning person. If you feel better being a nightowl, just try to adjust your life to it as much as possible.
Bay Area salaries are really that high. However, the standards for hiring are much higher out here. Interviewers out here can really smell your actual ability; BS that would work to get you a job on the East Coast doesn't fly out here.

So the salaries are higher, but the standards for hiring are also that much higher. If you are that good at programming, come to the Bay Area and you'll find a job. There are always people hiring...
I've seen the same for starting salaries in Seattle, over the last four years (graduated in Dec. 06). This is for big companies like Microsoft and Amazon and for some startups depending upon their stage. Anyone 26 and under would see the same.

EDIT: typo
How about hover.com? Simply fantastic documentation and support. The phone number, should you call it, even connects to a real person.
They implemented end-to-end crypto in this web client as well. Since it's JS served on each request, it's vulnerable to compromise on the server side. I also don't know how key material is securely provisioned to your browser by scanning the QR code.

That being said, they are in a good position to roll out a Chrome extension or plug-in that can keep the crypto implementation on the browser. That would be a nice solution.
Using a password manager is a great idea in theory. In practice, I have the same problems with the concept as many other people do. It's great if you have, say, a MacBook, a Windows system, and an iPad that you want to keep synced. When you have one of everything, your options are narrowed drastically. Many of these solutions also either punt on synchronization and rely on me to find an option I like to handle that problem, or they use some kind of cloud service not under my control. I don't need or want that cloud service. I don't care how well the file itself is protected; you can't attack what you don't have.

What I do have access to from most of those systems is SSH to a machine I control. I'd be willing to run a password manager on that system, but I haven't yet found one I'm willing to install. I'm not going to put Qt and X11 on the system just to run KeePassX. I'm tempted to write my own at this point. It'd at least solve the password management problem in way that I'm comfortable with (i.e. any problems in the solution are my own fault and if I get owned, I'm the only one to blame) and without having to send a copy of the encrypted database out to the cloud (except in tarsnap backups, but I'm already trusting cperciva with the keys to the kingdom there!).
Back-ended by non-RDBMS systems, the banks may be using something like YP or NIS to store passwords so that multiple systems can hit one, central authentication system. NIS had horrible password restriction issues (much like LANMAN).
No, a large part of your problem is fluency. The ability to read code like this, code written by someone whose knowledge is more advanced is a matter of literacy. Your 'vocabulary' doesn't match his (his is larger). Further, all languages have some degree of idiomatic expression. Such expression tends to be pretty much opaque to beginners or even mid level programmers until the necessary 'ah ha!' moment. Keep at it--- likely by the time you finish up the list of challenges, you will not only want to re-write your initial work but will have a much better understanding of the code shown.
"You are an alien consciousness in a robot body that looks like a human."

The impact of this if true is going to be huge.
AOL? Is that some sort of mass-market related startup?
What puts this over any of the myriad jquery tooltips like qtip and jquery tools tooltip? Also there's an upcoming jquery ui tooltip widget.
You can't waste time negotiating with every client who buys a $50 pair of shoes from you - it's just not cost effective.

This is where price discrimination comes in, and it is staggeringly effective: coupons, sales, discounts, etc etc. The great thing about fixed prices is that there are so many to choose from!
What part of archaic was clear? rpc.yppaswd isn't gone...
No, it’s often a failure of architecture or design.

People who build systems that only make sense to them are never going to provide good documentation, no matter how often you ask for it. And it’s always describing something that is already ‘done’, so there is very little value as a feedback loop. You just stop asking when you either realize this is all you’re gonna get or figure out how batshit what they’ve described is.

Sunlight is the best disinfectant, they say. Ex post facto documentation provides almost none.