skysight-inc/HackerNews huggingface dataset:
It's a significant problem for companies that grow too fast. Groupon and Yelp come to mind. Both got into trouble for allegedly over-aggressive sales practices.

It has to be difficult to both on-board the personnel at a high rate, and, keep them educated and mindful of the ethical aspects of their activities. Bad practices take a long time to recover, particularly with respect to market perception.
"Americans have been trained by the media to go into Pavlovian giggles at the mention of the word "conspiracy," because for an American to believe in a conspiracy, he must also believe in flying saucers or, craziest of all, that more than one person was involved in the JFK murder" (Gore Vidal)
International Innovators Initiative (IN2NYC)
There's an argument? And I'm trying to win? I'm just disappointed to see casual sexism like that in the wild given how widespread it is in the industry, and it's not exactly getting me on his side.

It was right there, like two tweets ago from following the post's backstory. It's not like I drudged up ancient history on this guy, and I certainly wasn't trying to look nor assassinate anybody.
Ahh, AutoCAD...the desktop app that pretty much _ruined_ me for all future applications. The first application that I ever used to actually create something new, before I even really learned to write code.

The beauty of AutoCAD was that it was designed for power users only. The learning curve was almost vertical...but to me, that's the true sign of a powerful application. Fortunately, I had a high-school drafting class and then took a class at my local community college...having a real-life instructor was invaluable. It was exclusively designed around a "one hand on keyboard, one hand on mouse" stance, but you could do _everything_ from that position.

Once I got over the the initial learning hump and most of the commands became second nature, I could work almost as fast as I could think. I was working on something like a 500Mhz PIII running Win98, and I cannot remember it ever lagging or crashing while I was working.

But the most important thing to me? Since it was a desktop app, it had 100% control over the keyboard and mouse inputs.

No accidentally closing a tab or refreshing the page.
No browser updates f'ing with my right click menu.
No scroll-jacking.
No zoom-jacking.
No shortcut-key overlap with plugins (looking at you, 1Password/google docs)
No input lag...EVER.

I miss that level of user/machine interface...Every. Single. Day.
What it also means is more publishers cut journalism/content, transition to buzzfeed style "news", or go out of business. Or really some admixture thereof.
> most consumers are dumb

If only all consumers could be as smart as jensen123. Sigh.
In Silicon Valley S03E03 which data center was it that Richard was taken a tour?
What we need is support for optimized/hw accelerated versions of JS libraries in browser.

Eample:

A page declares that it will use library foo, e.g. <lib name="foo" version="^1.0"/>. Browser, e.g. firefox, looks into common repository and sees that there is two versions of "foo": one generic, and one optimized for firefox-x86_64, with native code, so it used optimized version instead.

Of course, code must come from trusted source and be signed, to reduce risks.
Or it could be due to the fact that the current conservative movement relies on deception to push it's agenda, which makes it difficult for the average lay person to even understand what they stand for. Tax cuts marketed as economic stimulus, attacks on regulations and consumer/environmental protections marketed as 'making government more efficient', racial oppression disguised as drug/crime laws, universal health care spun as death panels, etc...
It really depends on what type of loan grades you tell it you want to invest in but the median returns of LC investors is about 7% and depending on how you setup the auto investor but returns of 5-10% are typical.

You can look at LC investor returns on their website...
https://www.lendingclub.com/info/statistics-performance.acti...
You'd think it would take longer to write the instructions than it would to just throw a try-catch block in there.
This is a completely irrelevant achievement. Nobody can reasonably expect this to be repeatable, and if enough people make predictions somebody will get it right.

It's so blatantly irrelevant, I assume this company only cares about selling and not at all about their technology being able to do anything better than chance.
> There were totally competent to do whatever they wanted.

Since WWII, IIRC, most NATO militaries have been structured (in part originally with US support and in some cases insistence, though the US preference has changed on this, especially since the end of the Cold War) to be dependent on the US as the core of any major operations (this was, IIRC, a substantial issue for the UK, particularly as to the structure of its naval forces, in the Falklands.)

> As for the intervention, the US decision makers and military could not care less about stopping the genocide. It was about establishing Kosovo as another protectorate in Eastern Europe.

Kosovo was the tail end of the breakup of Yugoslavia; it certainly wasn't the motivation for the US intervention in Bosnia-Hercegovina, which substantially predate the crisis in Kosovo, unless you are suggesting some kind of long conspiracy that even the harshest critics of US policy in the region have never suggested before.
I don't follow the PHP crowd but this is... I don't know. An ego play for this individual? I'm trying to figure out what he has to gain other than a pat on the back.
Strongly disagree since I feel there is misinformation and a very strange perception as to where the onus of protection should come from.

The reason that the bad advertisement issue is such a big problem is that very often the anti-virus programs simply don't work on the malware being served. The exploits used either aren't in the definitions database or the AV has a blindspot.

It's also very difficult to be running without an anti-virus on a modern computer. Windows Defender doesn't always rank the strongest, but it's certainly competitive with other AV solutions, and Windows will nag-nag-nag if you don't have what it considers to be an active AV installed. It's not the early 2000's anymore when you had to find a good AV - for the most part, if you buy a modern computer, there are AV protections in place already.

As is such, these aren't users thumbing their nose at safety and running around unprotected, these are people who have a reasonable expectation to not be served malware by reading an article at Forbes.

Simply put, regardless of how you're doing it, you should not be serving malware to people. If your site is the vector, you have a responsibility to deal with it, and ignoring this, as many sites have done, is an ethical breach. Malware can and does do harm, sometimes in the form of lost data and lost money. Ensuring you're not serving up malware isn't just in the lines of "good citizen", it's a duty to not harm - the people affected by the malware have no recourse in virtually every situation. If it's ransomware, they either have to hope that it's poorly made and gets broken, if their machine is otherwise unrecoverable, that data is lost.

Forbes and the other sites that are proposed to be blocked may be getting fingered right now, but the complaint is a larger complaint about advertising; as participants who are not working to clean it up, I think users have every right to be upset and to call it unethical - the response that they're receiving is, well, no response. The websites don't care.

All that being said, I'm actually fine with them putting up an ad-wall, as it kind of forces them to put their money where their mouth is. Part of the change that will need to happen is to show the sites that consumers don't want to put up with dangerous ads and to prompt action, and ad-walls pretty much force a boycott if users want to continue using adblockers. This will give them the metrics to see the effect that bad advertising has, and hopefully prompt change.

But, I still think that you have an obligation to ensure your website is not a hazard, regardless of how it became one. "Everyone else is doing it" isn't a defense, especially when it causes real and immediate damage to potentially thousands of people.
i was trying to edit one byte in an ELF, no change in file size and it kept crashing. i read that each section of code is hashed and obviously my byte edit changed the hash. i was pretty out of my depth tbh.
Easy Native GUIs in Haskell, Today
I hope you see how calling someone naive without understanding their motive could be interpreted as mildly offensive :P
Your message isn't really that convincing. Apple, while it may be "dropping", is far from doing so "like a rock" – the platform is clearly huge and will very obviously continue to be so for quite some time. Added to that, Swift is not an Apple-only technology.
Well, sort of. If you lean left-center, it's free. If you lean right-center, it's unavailable. Is this "cheaper"?
Btw, that guy isn't me.
You can call get_unchecked() instead of [] to elide the bounds checking at any place that does it in Rust.
Indeed. `deinit` has saved me from things that would have caused much greater problems later on. It's probably one of the more subtle features that one would miss the most when moving to a language that doesn't have it.
Found the racist
I wonder how much this happens in other communities. No doubt it happens with NPM.
Oanda
We do embody a many of those algorithms. How does that Henn and Egg problem work out? I think you are right for the beginning of language learning and the rest is just synthesis and guesswork.
I do see what you're saying and I agree completely. But maybe I'm bad at telling my point: How can a secure OS help keep me from putting my credentials into a phishing webpage? How can it prevent me from setting my Facebook/Gmail password as riley89angel? How can it keep me from writing my passwords into plain text files? This is why I think user education is at least as important as a secure stack, and should be considered by the states worldwide as a lesson in the public schools, ASAP. Our lives are going completely online, and most the people don't know what to do and what might happen.
Are you somehow affiliated to that site?
New Logo for Eventbrite
The key is consistency I think. For matplotlib (which is probably one of the most commonly used modules that heavily uses args and kwargs), it's really useful. On the other hand it's only useful because their web documentation is really good and most of the time the args/kwargs are consistent between functions.

It also helps that most matplotlib kwargs can be controlled using an additional function, if you have a reference to the line/plot you want to modify. So you could do:

plt.plot(range(10), ls='solid')

or equally:

lines = plt.plot(range(10))
lines[0].set_linestyle('solid')

But in the end it comes down to documentation. I think Python traces are generally pretty good at telling you what you did wrong.
Indeed, lack of political will kills many things :/
>The decision to engineer systems and networks in a way such that AV seemed like a good idea was a failure of an architect.

As ever, a relevant xkcd:
https://xkcd.com/463/
Crazy, there was someone who just posted a rant against BLM in response to this s3r3nity's comment and it was deleted like two minutes ago. Does HN suffer from the same censorship that Facebook does?
But here's the thing: drawing the line between "conservatism" and "liberal" is arbitrary. Would you say that 100% of conservative beliefs are false and that 100% of liberal beliefs are true?

The whole point of my counterarguments is that we should always be critical of views and of people who claim to espouse them. The Democratic party is just as corrupt as the Republican party -- just look at the Chicago machine.
Glad to be of (some) help :)

I'm not a developmental psychologist btw, just have an interest in cognitive development. The proof you're looking for would be more the field of cognitive neuroscience.

There definitely are graph-like connections between concepts all over the brain, I didn't mean to suggest that our brains work hierarchical only, to the exclusion of all other relations. As an example: if our brains were strictly hierarchical, we would be unable to see the similarity in colour between a grey table and a grey hare. I just meant to explain my thinking on how abstract thought is tied to a attribute/property hierarchy, not proclaim that I know how the brain works.

(edit: snipped on-topic content, best reserved for a separate post)
I swear that first time I read the headline, I thought: now we will begin to discuss astrology here??? :)
It is possible one day cigarettes will be considered a minor evil in comparison with sugar. Just you wait.
FWIW I did what you did, Linux -> FreeBSD, but when I moved "further" away from linux-land and went to openbsd I was surprised at how much more polished things are.

My laptop (thinkpad X201s) used to idle very rough under FreeBSD and suspend didn't work, but under openbsd it did.

Also there were some hardware drivers which appeared not to work at first but running 'fw_update' caused openbsd to download the device drivers I needed and they started working perfectly.

I'm still shocked how easy it was, sure I miss all my software that depends on /proc and I miss zfs.. but I can't think of an operating system that would fit my thinkpad better.
I don't think the world has an agreed definition of a bug, or at least I've not seen it!

I understand that the issue people have is with the wording of the zero-bug. As I've mentioned elsewhere it's still true that it is a striving towards zero-bug and I've seen it first hand where we get to 0 known bugs.

I'll meditate on this a little and see what I come up with. I really do appreciate this feedback :)
Is this a commercial product? If so, what's your business model? This looks really neat by the way.
I am a bit curious, does this "Exploit all the loopholes you can find in the law and as long as you follow the letter of the law you have done your civic duty and moral obligations towards the society" apply only to tax laws or is that a more general view?
> Meh. Who cares? That was an insignificant event compared to the climate and government policy.

Mostly agree except for that poor video-creating dude who was thrown in jail for a year, plus or minus, as part of cover for a lie during campaign season. Right or left - you've gotta admit that kind of sucks.
Your statement is too cautious. At the start of a project, getting to market quickly is VIRTUALLY ALWAYS more important than handling Twitter-scale traffic. People are simultaneously confident their idea will be popular and afraid of failure, so we have a strong tendency to over-engineer for scale.

If it does scale, don't be surprised if you have to toss out your v1 and rebuild. The difference between a good framework and a bad one isn't about whether it survives scaling; it's about the details of when it fails, how it fails, and whether you can fix it incrementally or if you're signing up for a rewrite-while-hair-on-fire.
DeepLIFT: new method for interpreting deep neural networks
Foreign buyers crushing home dreams in Vancouver as Canada, B.C. do zip: study
The difference between LC and a Junk corporate bonds is that with LC you are investing in hundreds of loans at $25 each. You can't get the same kind of diversification corporate bonds.
What I'm saying is is that the existing system is working pretty well, IMO.

Using Uber as an example, what they do is they just move into a new markets regardless of the current regulations.

Most of the time, the regulators are extremely slow to act, and by the time they get around to acting, Uber has already won the hearts and minds of consumers.

And then the regulators try to act against Uber, until there is massive push back from consumers. This massive push back ends up scaring the regulators into changing the law in Uber's favor, and Uber never ends up being regulated, even though they blatantly broke the law in the first place.

And BAM, Uber wins in the vast majority of situations.

This strategy only works though because the laws are bad in the first place, and Uber is making the industry a much better place for consumers.
IDA Pro as of 6.9 wasn't designed to act as a hex editor as such it's not the "ideal" but there are tons of scripts[1] that people use[2] to craft it into whatever you want. Likewise, it wasn't really a dynamic analysis tool but the healthy ecosystem kes it feel sorta-kinda powerful with the proper tooling + WinDBG. I'm using a fairly old setup (old dog, new tricks and all that - I stuck with SoftICE as long as I could) so there are likely better solutions out there.

[1] https://github.com/iphelix/ida-patcher/blob/master/idapatche... is what I have in my scripts dir, but I'm sure there are dozens of others out there. That specific Python script has the added benefit of being really approachable for the average user. Check Woodmann or Github or wherever people post their scripts these days if it doesn't meet your needs.
[2] IDA's basically turned into emacs, where the real power comes from all of the tooling you can conf into it. A stock 6.9 + HexRays license is worth it just for the free tooling you can find.
I never did advocate that. I don't think the US should be isolationist. I think the US should take a leadership role, but it should be multilateral and it should respect the rights of other country's citizens, rather than focusing on its business interests only. Also enough with the human rights shenanigans. If you actually believe than do as you say.
One way to convert future interest income to capital gain is to buy notes on primary platform and sell notes on secondary platform at a small markup. I am able to turnover about 15% of my Lending Club portfolio this way and generate capital gains in lieu of foregoing future interest income.
Quis custodiet ipsos custodet? (Who watches the watchers?)

To have some kind of filtering or curation, you necessarily have to put some people into a position of power where they have the ability to censor this noise. On a forum where it's explicitly known that such "moderators" are present, and even better if their biases are known, this is perfectly fine. If I'm on a science-oriented discussion forum and it's advertised that the moderators of this forum will ban anyone who attempts to spread pseudoscience or anti-science religious junk, that'll help attract me because I don't want waste my time looking at that crap.

There's also forums where there's very little such curation, and instead community moderation is mostly relied on: users are given moderation points to boost or suppress other posts. That's fine too: you know going in what the deal is, so you just have to see if you mesh with the other members or not.

However, if a forum claims to be "open" and "inclusive" but then censors people, that's just hypocritical and wrong. If you're going to push a bias, then you have to at least inform users of this.

As it relates to Facebook, which is supposed to be for everyone and not just people of a certain political persuasion, they shouldn't be censoring anything unless they're going to make this known up-front (which they haven't). "Trending topics" should be anything that's highly popular. If some completely wrong and debunked BS is the most popular new story among your site's users, then you need to show that at the top, or else you're not serving your users. If you don't like that, then you either need to inform them of how you're going to censor and slant things, or you need to get rid of users you don't like. Or maybe just get rid of the "trending topics" section, and replace it with something more fine-tuned so that one group of users doesn't get annoyed at seeing junk they disagree with that another group of users really likes.

The simple fact is that you can't please everyone. If you try, you're going to fail. Sites like Reddit avoid this by having tons of different sub-forums, each with their own rules and moderators. Some far-right conservative wackos can co-exist with far-left liberals there because they're on separate subreddits.
Tiny startups need tiny boards
The problem is accepting/returning a wide and disjoint type set, together with metaprograming itself.

Static typed languages tend to require that code deals with only a restrict set of types, and avoid metaprograming in exchange of other kinds of code abstraction.

I don't think this specific problem is big, tough. The dependencies one, by its turn, is huge.
>>> I find it extremely difficult to relate to and debate the American conservative

Yet, the topic here is that conservative-related news items appear to have been suppressed or down-scored on the influential Facebook trending box, presumably by liberal or liberal-leaning curators (or algorithms written by liberal leaning programmers).

How do you conclude that conservatives are uncompromising or closed minded when in fact it is the liberal side that is closing the door here?
I can't think of an orm that can't handle joins. I can think of way that relatively inexperienced devs might use an orm in a day that doesn't take proper advantage of it though (seen it). I don't see this as a reason to avoid an orm of course. In rails it's pretty trivial to load associations most of the time.

There are also some queries that I think are best handled by find by sql oreven just raw sql. Sometimes this is performance othertimes it's for clarity.

Overall if you use an form properly I think it can save time and improve clarity.
Yes. Also, there is nothing wrong (legally or morally) with avoiding taxation.
Do you want your home to be smart? Here are a few tips
Download our E-book that explains how to start making your home smarter, with a list of the first smart devices you should invest in to start automating your home => http://remote.sevenhugs.com/ebook
>It's legal because, as noted by Adam Smith: "Wealth, as Mr Hobbes says, is power."

No.

It's legal because it's a reasonable and morally acceptable thing to do. You put money in an offshore account, then pay tax in your home country. No moral or legal problems there. There are many valid and morally acceptable reasons for doing this.

The problem is when people don't pay the taxes in their home country.
It's not just about critical bugs though. Those are "stop what you're doing and get on it". ANY bug that is not critical gets worked on next no matter what. So it's about all bugs getting priority over other work.

It's akin to an immune system. When a bug is found, it's attacked until it's dead.

I really appreciate this feedback. As there are a few people that the phrase is rubbing up the wrong way, I'll meditate on it a little and see what I come up with.
Probably not: the application has around 100 printouts (with tons of spaghetti logic behind it making it impossible to count all variations) and it will be very hard to switch to new reporting framework.

The big problem with legacy software without huge user base and limited space for growth is that it just don't make sense to invest huge amount of time and money in it.
videogames are mostly standalone and viable, as are OS (less-and-less), and apparently steve gibson makes a pretty nice living off of spinrite which is a hard drive maintenance and recovery tool. Which I suspect gives insight on the viability of the standalone software space. Needing extreme performance and inately interfacing with the computer's hardware. As a maxim, if you can put it on the web without sacrificing anything significant, you probably should.