jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I've certainly experienced that too, but I didn't get the impression that was the case this time. They had some devs and leads there IIRC, and were answering questions competently.
US. New York city.
Ah. I was wondering why it was returning no results for any of the tables I was selecting data from. I've been purposefully filling this database with non-ascii characters during testing to make sure there are no encoding issues.
"although my experience is still relevant because clients are still hiring developers that have gone through a bootcamp"

Historically, the clients had little choice who showed up for their projects. Perhaps that has changed substantially. Clients weren't usually vetting Jen and Bill and Joe, but rather they ordered bodies and got "3 bootcamp grads".

I'm curious, since it's been a while that I've dealt with larger consulting firms. Has that changed? Are your fellow bootcamp grads now interviewed and vetted by clients before joining their projects, or do the clients get whoever shows up?
The punishment is being trapped in the room, not how much toilet paper is in the room. Taking away toilet paper is just a petty insult.

And yes it's not done to take away God's job, but many people will tell you a key part of prison is retribution.
"How to solve it", by Polya.
There are more. For example, Taobao and its Nginx port [1].

[1] http://tengine.taobao.org/
My point is that there are plenty of operating systems out there that don't have these issues. That's a point you're missing (or perhaps deliberately ignoring). It's fine and dandy that you've found ways to work around Windows' awful design, but my point is that you shouldn't have to do so, seeing as there are plenty of operating systems which don't have these problems. My point is that there shouldn't be anything to cause shutdowns to slow down in the first place, because something as elementary and critical as halting execution shouldn't take long at all. My point is that upgrading one's operating system (and all the other software, for that matter) shouldn't be a convoluted ordeal with multiple reboots (and even more shutdown delays) and high risk of seemingly-minor updates breaking things irreparably. My point is that that you shouldn't have to be a MSCE and manually prevent your system from imploding; my point is that your system shouldn't spontaneously implode in the first place.

These things are the fault of the operating system when other operating systems have already solved these problems. Blaming users for Microsoft's bastard child of DOS and VMS being poorly designed is, well, misguided, to say the least.

I don't particularly like white-knighting Unix, either, but after about a decade and a half of Windows support and administration - in environments ranging from ordinary households to healthcare facilities with hundreds of workstations and almost half as many virtualized servers - it eventually got to the point where I'd rather use something that doesn't require that level of babysitting - something like Unix, for example - and put my time and energy into better things than unclogging my Registry and sitting through 2-hour-long shutdowns due to Windows Update and such.

I don't even particularly like GNU/Linux, either, but it's certainly amusing to see someone like you compare it with Windows and call the former, of all things, "esoteric". Windows is the textbook definition of esoteric.

And nice ad hominem, by the way, assuming that the Dunning-Kruger effect is in play right now.
I'd figure out what IP they're scraping from, and configure my system to serve junk for that.

That won't help with previously stolen content, but they won't be able to continue doing that in the future.

Also, this works as an interim workaround until one figures out where to send the cease-and-desist letter. ;)
I've been waiting for this for quite some time now. I just picked up a license solely for the purpose of checking out his code for the map designer.

Can't wait!
> What it is is a domain-by-domain whitelister.

Domain whitelisting is useless in situations like this, as sites like Github are likely to be in a frequent visitor's trusted sites list.
Change caps lock to control. It will be awkward for a day and then you'll probably love it. Especially if you are using OS X or *nix where you are doing a lot of ctrl+d, ctrl+e, ctrl+a, ctrl+k, etc.
No, they are not the best defense available. They are a questionably effective interim band-aid at best and a useless hack at worst (since they reduce the effectively useful IPv4 space). Other methods such as baysian filtering and sender authentication are far more useful.
Maybe, but that can become a tough game. For example, look at the recent takedowns of 70+ .com domain names. The US Government made a decision for the whole world what content is okay. Yes, we can keep routing around the damage. But as governments become gutsier about how they take content down, they may successfully censor content for 99% of the Internet users.

The rest of us - the nerds - will always be able to overcome any censorship that is imposed. But the masses may not follow our tricks; maybe it's too much trouble for them or they just don't care enough. Either way, it's bad news.
Here are a few of the culprits:

http://www.paulgraham.com/rootsoflisp.html

http://www.fogus.me/fun/lithp/

http://nakkaya.com/2010/08/24/a-micro-manual-for-lisp-implem...

http://www.zogotounga.net/comp/squeak/lispkit.htm

Curse them all.
Thanks. What are your thoughts about releasing a free web-based eBook and selling a download copy? This would be similar to 37signals' Getting Real: you can read it free online, or purchase a PDF copy. Do you think this would be an effective marketing strategy, especially for an author's first book?
Ok upvoted and posted a comment too based on my experience.
The commentary here has always been a lot better than reddit for the large majority of stories. Reedit has its place because you can custom tailor it to what you want to see and the best comments sorting helps with seeing a few good comments. That community is a lot more hostile and likely to digress into a pun comment chain though.
Money Quote:

"I see the idea of "absolute" net neutrality going away at some point. Eric Schmidt made an important point at Web 2.0 Summit: There are two concepts of net neutrality. One is you can’t discriminate against any particular company or any particular application. But on the other hand you can discriminate against classes of applications."
I just don't understand how it got to spot #1 on HN. Maybe vote spamming? I can't imagine any of the regular readers of HN could have been exciting by this list.
We've decided that HTTP/2 may not be a great fit at its present state, and here's why we thought so:

http://blog.geog.co/post/111535045146/our-thoughts-on-http2

Also, is that article from the Author of cURL? We <3 cURL!
I don't see how extreme left with it's blatant racism and sexism is that much better than alt-right? #killallmen #killallwhites
By the way, radare2 (from git) currently can be built for/under Windows and supports both PDB and WinDbg, as well as DWARF.
The movie was Casablanca.

Right after the line

> am shocked! Shocked I say

was the line

"Here are your winnings, Sir."

Someone didn't like/know that movie?
Indeed I would agree with this, I just thought the comment I replied to was disingenuous to only mention substandard engineers getting fired, when it really is engineers who are underperforming getting fired.

It just makes it seem as though getting fired implies you are a bad engineer, and not getting fired means you are somehow better than those who got fired.
Nope! No library for material design. I wrote all my CSS from scratch and have never done any major UI development before this. It was a huge learning experience for me!

Seriously, I used to really suck at UI: http://imgur.com/a/CH2T2

The most challenging aspect of designing a browser extension is that you really get the raw end of both worlds. It's not a mobile device. No thumbs at the bottom of the screen, no swiping, etc. However, it's not a website, either, so not a lot of screen real-estate to work with.

References included:

- http://www.google.com/design/spec/material-design/introducti... (99% of ideas from here)

- https://www.polymer-project.org/components/paper-elements/de...

- http://materializecss.com/

- http://fezvrasta.github.io/bootstrap-material-design/

- https://dribbble.com/shots/1795733-Spotify-Material-Design-C...

The icon set I used can be found on GitHub, provided by Google: http://google.github.io/material-design-icons/

I did some custom modifications to the icons to size them properly for my extension using InkScape, https://inkscape.org/en/, and the PixelSnap plugin, https://code.google.com/p/pixelsnap/
Thats a bit nodejs focused, i think. Off-topic: The blog i like most is dailyjs...
Just a side note that the chief talent officer I met with is no longer at the company.
Solarwinds' former VP of Security posted a blog post entitled "Do Your Vendors Take Security Seriously?" [1] while, according to reports, being totally pwned from floor to ceiling.

[1] https://www.solarwindsmsp.com/blog/do-your-vendors-take-secu...
That whole article reminded me of “The Masque of the Red Death” by Edgar Alan Poe.

https://en.m.wikisource.org/wiki/The_Works_of_the_Late_Edgar...

The people in the story, also tried to create a “bubble”
The NYT vs. SSC episode reminds me of a conflict in Mormonism, the religion I was raised in. A Mormon named John Dehlin criticized the church, and Mormon apologists published a hit piece about him, taking quotations out of context and claiming he was not a true believer. The apologists ended up experiencing a lot of backlash, and their organization, FARMS, had to close down.

The NYT piece on SSC felt like a religious crusade to reveal a blasphemer, taking quotations out of context and making weird, tenuous connections to other known blasphemers.
> but have to sync contacts

Agreed. That's an outright showstopper. It's hard to believe any newly launched product would pull that crap in modern times, while still claiming to not be malicious.
A lot of people here are arguing that mainstream media had it coming for them because of bias, arrogance, pushing an agenda, etc. But I want to ask all of you: what replaces it as arbiter of truth? For all of the media's problems and imperfections, they have acted as a quasi-independent institution holding other powerful institutions and individuals in society in check. They have focused popular attention where it was needed to prevent corruption (think Watergate Scandal, Panama Papers, Edward Snowden, and many others).

Their importance to the free distribution of accurate information was such that even the government itself in the form of federal courts and law has repeatedly recognized the privilege the press has in things such as keeping sources secret. They recognized the importance of such a space in keeping America's democracy powerful. Now, the media is completely being driven to the sidelines. With the rise of personal branding, content distribution, and disinformation, this once-independent place to examine society is going under.

For all the pomposity in this piece, the question is quite relevant: what will replace the media as an arbiter of independent information and truth? For now, it seems that the news and content space is being swallowed up by the information networks of various individuals and institutions, each with the focus of pushing their own image rather than coming clean to the public. If you can't trust any of them because all their perspectives are manipulated, have we reached an end to free and independent discourse?
Considering how many security defects and malware have plagued Windows for so long, Microsoft is virtue signaling the hell out of this.
Does it never occur to them to say "Maybe the reason we're under attack is people want more privacy and control"? Not double down and take away people's options?
The police took a hands off approach to plenty of BLM protests, even riots.
>I’m not sure what would even happen if the GOP voted to condemn their own president.

The GOP having had enough of GOP President Nixon that they were going to impeach and remove him is what led to him resigning first.

And the country got on just fine.
I think that generally people are in favour of so called "fact" checking, if the results of that fact checking align with their beliefs. As a silly analogy, how about a road that gave you a thumbs up when you had the right of way? The platform is an authority, and we like authority to echo our own beliefs.
It means that during many hours the second is smeared out over, they are hundreds of milliseconds off of (almost) everybody else in the world -- in many cases even when others are also smearing. Since the only value in tracking a Standard time reference is to stay synchronized with others also following it, being hundreds of milliseconds off for hours on end is not much different from hours of downtime.
I stopped buying peanut butter when I realized how quickly I was finishing the pots, usually eaten straight from the pot with a spoon. Though at least those that I can find here in France usually don't contain added sugar.
I mean maybe. You can see the guys profile and see he is a developer advocate at JetBrains.
The pardoning scenario is interesting. He may well be pardoned for federal crimes by Pence or Biden, but Presidential pardons do not extend to state crimes. It’s possible that the NY State AG might have some issues to resolve once he is out of office.
I wonder what's the positive effect of sharing the same Internet with the French?

Or the Americans? How about the Scottish? I know I personally want rid of the Irish from the internet, so we should black-hole all traffic from there too while we're at it.

/s
I would remove the x201 from the list. It works fine with linux, but the TN screen is absolutely awful. The viewing angle is so narrow that even sited dead in front of it, I can't watch a video without some of the blacks looking wrong.

This comment was typed on my own 4-year-old x201 :)
A means to route around repressive laws on exporting encryption, perhaps?
Is Alpine really more stable than Arch+grsec+paxd packages? Considering it has a smaller userbase and uses it's own package manager?

I find if you don't update Arch obsessively and wait a week or two, then it is very stable.

I previously used a Macbook + Arch and had nothing but problems. But using a Thinkpad + Arch and being careful with updates and I've had zero of the issues I experienced non-stop last year.

The most important thing is hardware choice. Using good and common hardware means you eliminate about 90% of problems with Linux. Using stable software solves the other 9-10% of issues.
Nobody talks about "percentage of tradable life" because this is a pointless metric. You don't see banks publishing prospectus saying "this investment gained x% over y% of its tradable life". %/year is what matters to all investors.

> So if Bitcoin goes down to $30, that's an amazing investment, right? After all, that's a 500% ROI!

Absolutely. Buying at $6 in january 2013, and selling even at $30 would be a 500% ROI and a great investment over 2 years. What is your point?
So you're saying we can't have proper AI until we've had some semi-decent AI? That explains everything: what constitutes decent AI, versus good AI, versus superlative AI?

The problem is: nobody knows. Its a bit like two cavemen banging rocks together until one says "hey, lets use these rocks to kill something" and the other one goes "eh? How?" and the first one says "I don't know, keep bashing until something dies.."
This is pretty much standard practice in Europe.

If you're storing/producing an information about an individual as an organization you have to operate on the assumption that the individual has a right to read it as in most cases they do.
This seems like a likewise elegant solution. However, it's not immediately obvious to me how to make this work with a static type discipline. Are there languages that do this?

It seems like part of the benefits of the approaches described in the blog post is that the type system will catch incomplete extensions to the existing data or methods.
Even if an order type like that existed, there's still the concept of "there's no such thing as a free lunch." A cost of doing business in trading is the spread between the bid and the offer. If liquidity providers take too much adverse selection, they'll just widen the spread tomorrow. So, sure, you help the liquidity taker today at the expensive the maker, and tomorrow the maker will increase his prices.
I also have a dumb question: Where is "AI" in our software development toolchains? Intellisense comes to mind. Compiler optimizations also come to mind. What more is coming or is already out there? Lately, I find myself thinking more and more about Prolog (or something similar) to help encode some thinking. We have seen functional programming make a comeback. Will we see more logic programming as well?
I moved over to Mac/oSX years ago from Linux and FreeBSD because I was done dealing with tinkering with things I didn't care about tinkering with -- getting things to work -- wireless, multiple monitor support, etc. I've been more productive since.

I still use both for vms for projects, but minimized my system administration headaches.
You got that right but I'll hold my rant for another day.
Note that relative positioning does not just create a stacking context, it also allows you to use the `left` and `top` properties to offset the element from its static position.
I'm really shocked that people these days don't even ask for phone numbers. They ask for Instagram. I don't have it and do feel like I'm "missing out" on updates from friends. But then it reminds me how much I hated Facebook before I quit. These days my WhatsApp bio says "text me on Telegram" and usually my WhatsApp is not running on the background.
Sure, but my question is about the difference between Norway and Sweden. Sweden has (merely) twice the population size of Norway, is culturally similar, highly developed, has a similar political system etc, but still seems to fair far worse.
The umpire is not going to advocate for either stand in this metaphor. The umpire will restrict or disseminate information for both sides. If the umpire does so in a way that irritates both parties, then they are doing so equally. Thus why PC said this.
At this point the game has changed with social apps; I’m including messaging as “social.” It is easier than ever to rebuild the important parts of your social graph on Signal, Clubhouse, Snap, IG, whatever platform you need. I talk to the same friends via Twitter DM, WhatsApp, IG, signal, hangouts and iMessage. Open access to contact books and APIs have made this so easy. I can leave WhatsApp and my network will find me elsewhere.
The Signal Foundation was formed a couple of years ago with a $50 million chunk from the founder of WhatsApp. That should’ve helped a lot, though I don’t know how much.
I know for example that in Norway you will encounter tons of people who have never even heard of WhatsApp. They just use iMessage as most people there have iPhones and I bet some people just think of it as an SMS (just happens to work much better).
Very practical solution would be to take the old beater bike and mount it on direct drive or wheel based trainer permanently. Old used bike can be had for close to nothing
His example is poor. dplyr wasn’t even at 1.0 in 2016. It was only 0.50: https://blog.rstudio.com/2016/06/27/dplyr-0-5-0/. Of course one might expect breaking changes in a maturing package.
Websites aren't supposed to be able to tell when a user is in incognito. That hasn't stopped them in the past though. Ever notice some news sites with N free articles per month would refuse to load if you were in Incognito?

It has been a cat and mouse back and forth between these site operators finding ways to detect incognito sessions and browser developers fixing them. They've had some creative methods in the past like inspecting the size and availability of the local storage.
Having a Rails app and a Laravel app connected to the same database is a bad sign. It makes the two codebases very tightly coupled and changing one is likely to break the other in unpredictable ways. The databases should probably be separate and the Rails and Laravel apps communicating over an API... or just build the whole damn thing in Rails.
If Bitcoin is actually a speculative lottery that was advertised as a payment system, that seems a bit ethically dubious.
Do they have a critical dependency on it?
Cool! Not currently working on it personally anymore but I co-created A-Frame which is also declarative gamedev library (using HTML). Seemed successful at getting non-gamedevs and webdevs to build 3D/VR for the first time, and was popular with educators and kids. An HTML interface at the top level made it much more friendly for people even intimidated by JS.

We were heavily relying on Glitch and driving bunch of traffic to them at first, but now featuring a replit as one of the starter playground examples.
I don't believe it adds any meaningful security that justifies the cost (development, testing, hardening, scaling the state across servers if necessary etc.) With security "more complicated" does not necessarily mean "more secure". Doing it without multiplying the number of ways things can go wrong is deceptively hard.
“If the rule you followed brought you to this, of what use was the rule?”
Well, I could own google.myshopify.com and be happy with it but have no way to buy the .com
>How can we, as a society, claim to value free speech, yet allow social discourse platforms to censor and silence political enemies?

Quite easily. Freedom of speech is freedom from government suppression of that speech - it's quite clear in the constitution. Freedom of speech doesn't mean I or anyone else has to give you a platform to speak from.
Your point about corporate governance being a generally bad thing is valid, but I don’t think this case is anywhere near that.

A “user” and a “streamer” are two different things. Anyone can create an account and be a viewer who consumes content on Twitch. That’s not the same as being a content creator who draws viewers to the platform and implicitly represents the brand.

You can go scream racist nonsense in the town square and then quietly shop at Whole Foods. But if a Whole Foods employee was found screaming racist nonsense in the town square, Whole Foods might fire them for it, and they are well within their rights to do so.

Obligatory “I know streamers aren’t employees.” Their relationship to Twitch is similar enough to that of an employee that the same logic applies.
We've always been there.

We lock people up pre-trial, sometimes for months if they cannot pay. People lose jobs and have trouble caring for children and so much more while this happens.

You can lose a job if you get arrested. This happens before trial. We (Americans) don't really regulate the folks that do criminal background checks, so that arrest can cost you later too.

Civil forfeiture is legal. Though some places have reined it in, not everywhere requires a guilty verdict in a criminal trial to take your stuff. And as a "bonus", the standards for proof are lower in civil proceedings than they are for criminal ones.

In many areas, you can get fired for any reason, so all it takes is a boss that suspects you of something. Even if they cannot prove it, they can site loss of trust.
Anything other than ERP would not be newsworthy. It's also less common for companies to buy SAP's non-ERP products standalone