jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
No, sorry, I don't view you as some kind of revolutionary with a novel or even challenging viewpoint. You aren't breaking any rules, you conform to the same mold as most others here.

You are another person on this thread who knows absolutely nothing about the impacts of racism. There is nothing bold about this claim. You don't show any level of understanding of the issue. The convenience with which you dismiss the application of your logic to another abstraction merely reveals how arbitrary you are. That you think it's such an enlightened view of the world demonstrates how disconnected your approach is.

Perhaps because your mind is your most developed tool, to the neglect of your emotional intelligence, you think that sophistry and intellectual gymnastics can reframe the situation in a way that denies the claims of other people and doesn't require you to seriously contend with the fact that you might have racist attitudes. There's nothing new about that and you are hardly unique for it.

Your "woe is me" comment is telling, and perhaps the only glimpse of the truth you've given here. You obviously don't think that people who claim to be impacted by racism are honest or competent, preferring instead to believe that they are allowing themselves to be victimized by attachment to illusory labels.

Congratulations Siddhartha; you could have saved a lot of typing by initially stating that you don't think racism is a real phenomenon, despite having no first hand experience with it, and you therefore insist on your right to make racially-derived stereotypes. And, in the interest of preserving your assumptions and avoid having them challenge, you should have initially declared your refusal to listen to people who claim to have been impacted by racism, preferring to dismiss their experiences as delusional.

Nobody would have responded to you if you had simply been this honest up front.
I think Python is both prescriptive and widely popular.
Ctrl-C doesn't do it for you?
This really resonates with me, and is one of the reasons I dread giving estimates. 80% of the time, I'm just doing something I haven't really done before and some parts of the problem will either:

a) be solved by someone else already and take half a day to integrate

b) be solved in another language / framework whatever and needs to be ported.

I find that in project mode, it's just easier to bargain and try to drop any feature which falls into the b category, at least for version 1.

This way, the customer will have a working product minus a few features in a reasonable timeframe (2 weeks to a month).
Because isp modems are almost universally garbage. I just shutdown -r mine at 4am using cronjob+ssh
Thanks for replying!

In this case I think a lot of people are wondering what they changed. Would it be possible to extract that info from the paths modified, filtered with some handwritten rules to classify the changes? For example, did they commit driver code for their own hardware, or did they touch other areas of the kernel? How much of each?
They had so many chances to do the right thing though. It still is good that they didn't go crazy hysterical like Trump and eventually accepted but I won't cut them any cookie for it.
Where did I say "all"?
There's no evidence that heavy social media users are in any more of a bubble or echo chamber than non-users.[1]

[1] https://twitter.com/degenrolf/status/913067759612973057
I wonder if there will be consequences for Trump?
I've not had it either. Perhaps it's being rolled out over time in the run up to 8 Feb switchover?
This is what I’m using. The plugs are also Aeotec and work well, although there is some minor high audio frequency when very close to them. Mine are a few years old though.

The Z-Wave integration for Home Assistant is basically plug and play with this stick. I run HA in docker and just pass the device through, works nicely.
Obscure software company?!
Coming out and saying that you think the election stolen gets you labeled a conservative nutter. So wise commenters won't say that, instead they will do what you've noted. Imply that folks are saying the election was perfect, and then say that they think there might have been some "imperfections" going on.

That way the listener doesn't automatically correctly categorized their point of view as nuttery, but is drawn into listening longer out of decorum. And the speaker doesn't suffer a loss of reasonableness for "wanting the truth".
That still seems strange to me; everyone's shares went down in value, not just yours. Should you be compensated for your loss by the remaining shareholders just because you decided to sell your shares and they didn't? If everyone sold their shares, wouldn't the price have gone down even _more_?
Overwhelmed by your feedback & support! If anyone wants to follow Unclack on Product Hunt, you can check it out here: https://www.producthunt.com/posts/unclack-for-macos
You are seriously saying that trans-border data flows are so analogous to the operation of custom houses that the 4th it completely meaningless just because someone is carrying my data across borders?

Funny how tariffs on imports were never applied to data. That analogy proved to be invalid. And yet, tariffs are what border searches were meant to enforce.
Being someone who can see the difference like night and day, I imagine there must be something that varies per individual... which also makes me feel like you are lying. So I totally understand where you're coming from.
I agree with your Niger Delta comment, but not with your 2nd point.
It really comes down to defining what "worst" means and I'm not sure is that simple to compare all those completely unique disasters (and it's even harder to put the pacific gyre - I assume you're talking about the garbage patch - on the same category as bhopal/chernobyl) specially when you consider the probable long term effects they might have.

Regarding your 1st point, I think the different shades of black on the map reflect the density. Even though we still don't know what a 'light grey' or 'black' looks like in practice.
Good point, it wouldn't affect javascript based stats, but it's surely going to mess up with webserver log-based analytics such as webalizer, awffull etc..
> Badly designed applications have nothing to do with Vista or greater's "security architecture", so that leaves UAC.

We agree, from a technical point of view. OTOH, applications are the system, from a user's point of view, and Windows has "taught" programmers to write applications which run under high privileges. A Windows program requiring administrative privileges to run is not seen as defective: just disable UAC and it works flawlessly ;-) I guess a similar behaving OS X or Linux program would not have it that easy.

> Do you feel UAC has a worse security design than the privilege escalation mechanism on OS X?

I don't know about OS X. Linux user here.

If we look at it as techies, UAC is sound. If we look at it as average users, it is not. It's an usability issue.

> Or - since you mention teaching end users - are you talking about a user education issue?

Exactly. I think that a safe usage of a Windows system requires too much education. That's it.
If you drink caffeine, you should probably spend an hour or two at some point learning the basics of how it works.

http://en.wikipedia.org/wiki/Caffeine#Mechanism_of_action

Long story really short - you've got this hormone called adenosine that tells you when you're tired. Andenosine floats around and attaches itself in your brain to an andenosine receptor. As it attaches, you feel tired.

Caffeine is shaped similarly to andenosine, so it sort of "blocks" the andenosine from getting to the receptor. You're still tired, you still need rest, but you don't feel tired. So that's the tiredness-removal effect of caffeine, it's stopping the andenosine from getting to the receptor.

Now, your body kind of minorly panics at this and secretes adrenalin - y'know, adrenalin, like when you get excited or sacred? Yeah, that one. When andenosine gets cut off, your body perks up like something is happening and releases adrenalin. So there's the energy boost.

Over time, your body start naturally producing more andenosine to compensate, hence, you need caffeine just to feel normal. And your body starts to realize that you don't need the adrenalin, so you start to produce less of it when having caffeine. If you've ever gone a while without caffeine and then had a coffee, you remember how off the wall hyper you got? That slowly fades because your body starts producing more andenosine (the sleepy hormone) if you're a habitual caffeine user, and less adrenalin.

There's more to it than that, but that's some of the basics. Wikipedia's got some decent stuff, a few minutes here and there skimming on this sort of thing is time well spent.
http://wappalyzer.com/stats/cat/JavaScript%20frameworks (click the links for more detail).
It's an interesting yet sad story, showing how a single decision, which probably seemed completely rational at the time, can make or break your future prospects.

Ron Wayne's conservative disposition probably helped him a great deal up to the point of selling out of Apple, but counted against him subsequently. None of us can know the future, and we can only rely upon previous experience to estimate the possible outcomes which a decision might have.
I almost never drink high-caffeine drinks. Pretty much all I've been drinking for the last few months is green tea, milk and water. I don't drink much alcohol either.

The only time I've drank Red Bull is the lead up to college finals when I absolutely needed an instant jolt - i justified this by telling myself that it was for the long-term good (good results down the line), not as a short-term crutch.

I'm not so naive to think that those energy drinks are anything but really, really bad for you.
No. Warren Buffet's son was on NPR maybe 2 months ago, he'd written some music or something. He makes his living as a musician. And it was explained that his dad arranged things so that the kids all have to earn their own livings. Apparently, the son is fine with that. He sounded like a really nice guy.
>In March 2004, Stewart was found guilty of conspiracy, obstruction of justice, and two counts of lying to a federal investigator. Her securities fraud charge was dismissed.

https://www.thestreet.com/lifestyle/martha-stewart-net-worth...
While the average computer user may have had, say, 40 floppy disks, and today's users have maybe two USB sticks on average, the sheer number of users has probably risen enough to overcome that difference.
She's > 600 million.

At that level, I'm not sure there's a useful distinction between her level & billionaire
That would require coordination with a certificate authority any time your IP changes, which could be very inconvenient in some cases.

Meanwhile, DNS records already need to be updated if your IP changes anyway, so it is a logical place to put the authenticity information
A competent driver I my opinion drives slower than the speed limit.
I'd like to get people to use Signal, but it has been a losing effort. I either need to use WhatsApp or not communicate with friends and family. That's the problem with network effects.
Well, if we're sharing their arguments, this was Matrix's response: https://matrix.org/blog/2020/01/02/on-privacy-versus-freedom
You say that, but the other side of this argument is having to rebuild every. Single. Part. Of a program because nothing was designed with forethought and scalability in mind.

Great code is both simple and has the ability to scale if needed in the future.
I think if you erased the name of the author, and prefaced the post with "Here's some life advice from a man who committed suicide 3 years after giving it" - few people would give this a second glance. I'm more inclined to do the exact opposite of what he says, because clearly it didn't work for him.

DFW - a great author, and a profoundly sad human. Enjoy his works but don't look to him for anything more than entertainment.
XSetErrorHandler for instance.
I agree 100% - I think this ability to identify the bottleneck for the system becomes more important as you move up the rank because you don't need to be the one doing it but you do have to know what needs to be done.
The App Store feels opaque and like a black box where I
submit builds with little to no feedback or control. I
get paid when Apple decides, and could be eradicated from
the App Store at a moment's notice.

Every part of developing for Apple leads me to this
conclusion: I do not matter. My app does not matter.

Now that I'm doing iOS Development under my own company, I feel your pain.

We recently had our iOS Developer Program terminated, for what I can only assume was a gross misunderstanding on Apple's behalf. And I can only assume because Apple won't actually tell us why they terminated our account. We just got a standard form reply with zero detail. Whenever we call Developer Support, they can't/won't tell us anything. We have absolutely zero information on why they permanently expelled us from the App Store.

It's not infuriating, its soul crushing.

(sitenote: if anyone within Apple developer relations or anyone else can help us out, PLEASE email me - details are in my bio)
Getting back up to speed is doable in a matter of months though. You can’t say the same thing for most industries.
It guy at a highschool. Only downside is the salary.
Good point. My main point is perhaps that this shouldn't be up to one dude that loves crypto assets – that there should be a signal community making decisions.
This thread isn't really clarifying or defining what a "great" culture constitutes, and it strongly suffers from survivorship bias.

The author is pointing out that a necessary ingredient (among others omitted) is strong culture--which is something of a tautology. Of course a company with great culture has a strong culture; if it were a weak culture, it wouldn't be pervasive or definitive of the company. A company with weakly held cultures wouldn't be described as a "company with great culture". At best it would be described as a "company with great team cultures", at worst a "company without culture". But none of these three statements hold any inherent truth about how productive the company might be, how happy people might be working at said companies, the values of the people working for these companies, or how the collective values of the employees impact the company.

The author is also looking at two companies that have been around for 15+ years. Where is the evaluation of all the companies with similar leadership values to Amazon and Facebook that didn't survive? Was their strong culture an aid or a hindrance? Did they fail despite their strong culture or because of it? Where is the evaluation of companies with similar success and longevity that don't have top-down cultural values? Can we say definitively that they don't have great culture?

I appreciate that the author has a lot of respect for and values the culture of previous employers, but when asking the question "What defines a great company culture?", I would hope for a more substantive answer. Reinforcing that "whatever the cultural values might be they have to be strongly endorsed by the leadership" can be part of that, but that's describing something other than the "great culture" itself.
The positive side of dispassionate people is that they won't write a new framework just to solve some tiny little task.
This map is impressively detailed and accurate. When you look at a small village-sized area that you know today, you can often recognize the features on the Cassini map (no always though ; many hills were drawn as they appeared from afar, many of the tiniest locations were marked upon hearing word of them by locals).

But it gets even more impressive when you know what the times were like when this map was made.

Neighbouring valleys hosted different languages that sometimes were not intelligible to each other.

In places, local people didn't have a name for the prominent mountain they grew up and spent their life under.

One of Cassini's young cartographers was notoriously killed by villagers who put an axe in his head, because pointing his mysterious brass and glass instruments at mountains and bell towers made them be sure he was a bad wizard.

Those were the times. And this is the map !

I work with several professional cartographers here in France. All of them have several large printed maps in their offices, just for the beauty of them. I don't know of one who does not have a Cassini map along, somewhere on an office wall.
bullish for mobilecoin
This seems to be a bold stand against the supply chain of most forms of non-polluting energy, so the obvious question is where do they get their energy from? The answer is hydropower.

https://ourworldindata.org/energy/country/greenland
It’s worse than that: the advice to use parameterized queries goes back to the late 1990s before that legacy software was even started. The problem is that it’s ever so slightly more work and some people will say “I’m busy, I’ll be smart enough to always escape my inputs” and will get the CVEs to prove it.

Unfortunately, some of the core developers were in that camp so PHP 4 came without improvements, PDO avoided the opportunity to be safer, etc.

register_globals had a similar arc: people knew it was a risky feature before the turn of the century but turning it off would inevitably get someone whining about how hard it was to explicitly import their variables or check both GET and POST, as if this wasn’t trivially abstracted.

A lot of this goes back to 90s C / Unix culture. PHP was a product of that world and had the same “Real Programmers™ check their inputs & return codes. If your code breaks, it’s your fault for not being a Real Programmer™ and I don’t want to be slowed down by safety checks intended for you.” attitude which has taken decades to stamp out.
Facebook is expected to say that it will turn its
app - called Messenger - which has 500m users, into
a "platform". That means others will be able to
develop software for it (for gaming, hotel bookings,
tickets and so on).

Doesn't FaceBook have form in encouraging people to use its interfaces and facilities, and then either cutting them off or starting to charge unexpectedly? I wonder what guarantees they will give that they will provide continuity of service.

Certainly I'd be incorporating an exit strategy, and my game plan would be to leverage off FB to start with, to grow as fast as possible, develop my own community and eco-system, and then be able to shed FB and replace it with something else.

I wouldn't trust them.

But that's just me. I'm interested to see what the HN community thinks.
AlphaGo Master, unsurprisingly, was significantly stronger than AlphaGoZero. AlphaZero, although it can play multiple games, was weaker yet. In both cases, they compared the 40 block version of the one with the 20 block version of the other (they had to double the network size to approach the level of the predecessor.)

Recently, Katago has reached similar levels of strength using a small fraction of the resources: https://arxiv.org/abs/1902.10565

It depends on what you mean by "more efficient." The significance of AlphaZero was that you can reach good results in a variety of domains even without human expert knowledge to provide supervised learning data or engineer features. It's efficient in terms of engineering resources.

A precisely tailored approach can always get better results.
One thing is though that lots of deep learning is becoming simplified to the point of where anyone can do it, with tools like Azure ML studio and whatever the AWS offering is called (I forget).

Of course, there will always be a need for people with deep expertise, but unless you work in a very technical or prestigious field, how many compiler experts have you worked with?
I was answering your question.
A simple text string would be much faster to search in a browser or command line.

Most browsers would highlight all the matches.

On top of that, emojis are much less friendly to visually impaired people.
A lot of the responses to the parent are things along the lines of "well it needs to be owned by a team" and all the usual valid cost-related reasons why [x] can't be maintained, and of course that doing so is boring.

Isn't this the kind of project that should be reserved for people in explicit learning states such as (for example) novice hires, new hires, and aspiring mangers who haven't done any management before? It doesn't really have burning deadlines, it's not a frontline project but it's still something that can be referenced as work with impact, there's still the technical challenge of keeping it functional as the years go by, and eventually it will actually be old enough to be taken out back and deprecated. If any company could do something like this with their various projects as well as culture, I'm pretty sure Google could.

Of course there are probably a bunch of problems with this idea, but it seems to be more preferable in contrast to just axing a product that a not-insignificant number of people found useful and going "NEED. NEW. SHINY. TOY. MUST MAKE MONEY NOW!"
Sorry but I trust the EFF more than I trust you

https://www.eff.org/deeplinks/2013/11/trademark-law-does-not...

>>>Quite simply, the view that a trademark holder must trawl the internet and respond to every unauthorized use (or even every infringing use) is a myth. It’s great for lawyers, but irritating and expensive for everyone else. And when done clumsily or maliciously, it chills free expression.
Yes, that's something I recommend.

And using nested VPN chains, you can pick appropriately.

For the first (entry) VPN, I use one that's innocuous and popular for streaming etc. For the middle ones, I pick ones that are either apparently honest or do business from jurisdictions that won't likely cooperate with my country's. And for the last (exit) VPN, I pick another that's innocuous, with IPs that don't often get blacklisted.
They are however miles ahead of Android and IOS. It's too bad that they are now preloading the garbage that is Android on their own Surface mobile devices now. Stopping with Windows Mobile is one of the biggest mistakes Nadella made. It sure helped to make it seem like Microsoft earned more (by cutting costs) but now they're forced to load garbage onto their devices and this will haunt them in the future.
I tried to get worker's compensation in Washington state but couldn't find a lawyer anywhere in my area willing to take my case. One actually agreed to meet in person but told me his payoff is based only on the payoff I get. I am not legally allowed to pay him outside of what he would win for me. My payoff would have been lots of physical therapy, doctor visits, and the like. What's 20% of physical therapy? I never heard from him again and ended up just giving up on the case. This was despite or because of I had already had a case in NJ which I couldn't continue due to lack of any doctors willing to take it. It's a great system for the state when you have zero chance of winning. I wonder what Washington state does with all the money it collects and refuses to pay to the people that need it. Other than paying doctors to review cases for ten minutes, violate their Hippocratic oath, and say they don't think the injury is work related when it obviously is.
The difference is that iOS and Android will kill apps as it sees fit. People come to expect that and know that reopening their reddit reader after a few hours, it might not be at the same state they left it.

On a desktop, this is different. You have to explicitly close programs. Because of this, it becomes important to know what's running and what isn't.
How many police officers have you killed since receiving this post?