skysight-inc/HackerNews huggingface dataset:
Agreed, there are bad examples and good examples. Government trying to hold the leash and control companies: bad. Government using massive purchasing power and national and international leverage: good. With more direct government involvement we could have a Manhattan project for renewable energy, or apollo program.

Instead we get crony capitalism and talk about the free market, when entrenched industries have a clear advantage. With regulated monopolies providing power nationwide, I think it is far too up to the individual power companies to implement renewables.

I imagine the day that we find out we did too little too late, and have to look back and wonder why the hell we more or less left it up to purely market forces (which don't factor environmental damages in almost at all). We might wish that we had put some of the money we wasted in the middle east into reforming our power grids.
Net neutrality should need nondiscriminated all available, all protocol (including new ones that nobody knows about yet) all port number all servers (regardless of location or whatever), both incoming and outgoing connection.
There is a difference between the price that balances supply and demand, and the price that is 'fair' to ask.
Specifically, when demand is very inelastic because things are plain necessary the balance point is no longer fair.

Normally, the balance point is the fair point. By making it cheaper, you get people who don't need it still buying it, leaving no supply for others that do need it. At the same time, making it more expensive leaves people who need it not being able to get it.

This reasoning is why we say the market price and fair price coincide. This breaks down when demand is inelastic. (It also breaks down when income inequality gets to be huge). Specifically, when there are no people that want something but don't need it, the argument breaks down. In this situation, the market price is called price gouging.

There are some cases where responding to the market makes sense. I.e. when there is a flood incoming, make flashlights and batteries a bit more expensive to discourage hoarding and encourage more supply. Don't charge the market price mark-up of 10x though.
Using quotation marks with false quotes is a pet peeve of mine. It misleads the reader, and is essentially admitting to setting up a strawman.
It looks like there are at least 2 different fonts there. With different fonts used for different parts of the syntax. Which actually seems like a good idea, to further visually distinguish different things beyond just color. But to work right you need to choose fonts that are very visually different.
This has nothing to do with being an entrepreneur. The same behavior happens on all levels.
For more along these lines, http://archive.bridgesmathart.org/2013/bridges2013-217.pdf
> Wondering why Dart was not considered.

Because Dart is a different language. Typescript is (mostly) Javascript with type annotations, so there is nothing new to learn. In theory, you can just change the extension of a file from .js to .ts to convert it to Typescript.
Granted that is a common misconception in my country (luckily it is showing some wear) but that wasn't really what I meant. We have the capacity to be #1 in renewable energy in terms of capital and knowledge, but unfortunately we don't have the drive and we have a population where a fair percentage of us would burn coal just to spite the rest of the world.
My point holds as long as false accusations are possible. Women, like men, are not all angels. Sexism, or even patriarchy, has no gender.
This may be a rather naive question, as I've never seriously considered a modern take on analog computers with differentiable signals, but intuitively it's easy to see qualitative advantages in algorithms based on differential calculus, Fourier analysis, etc. What's less obvious to me is how such machines would do at fundamentally discrete tasks.

For a trivially simple concrete example, consider the task of computing the results of the SHA-256 hashing algorithm, which is primarily bottlenecked by bit shifts and rotates on integers. How would your analog machine compare to conventional digital computers? Is there any literature on this?
It may or may not be legal to record conversations in the U.S. depending on the state, and depending on whether or not other people consent to being recorded. California has 2-party consent law when it comes to recording conversations. In other words, it's a crime to record a conversation with another person and not tell them: https://www.google.com/search?q=california+conversaion+recor....

(Law enforcement is exempt from this restriction, of course).
== versus === and all the other weak typing wats, undefined type still exists in typescript, no integer type, UTF16 strings are the ones coming to my mind and I don't even program in JS/TS
Smart answer successful founders of Wikipedia took an existing wiki engine. Their aspirations were not in the software development area.

Highly dynamic languages like Python or PHP or Perl are easy to start with, so they're great for prototypes. Then either a serious rewrite follows, using a statically checked language, or scaffolding is erected to continue to make do with the dynamic code. Microservices help!
Sorry, no. It's not something documented other than a cryptic comment in the source code ( FPlatformTime::Seconds() ) assuming some knowledge of floating point number gotchas.

Edit: Here's a more detailed post o made about the specific gotcha if you're interested: https://community.gamedev.tv/t/why-is-fplatformtime-seconds-...
Are you...are you really that naive? This is almost all a matter of media attention, which is all a matter of money. You also won't hear about discrimination at the upper reaches in the fashion industry because, guess what, those advertising dollars speak loudly.

Once the West Coast tech world starts paying into the scam you won't hear about sexual transgressions there any more than you do in the world of Wall Street or Hollywood which are, as you hint, 1000x worse. People are just now hearing about guys like Bill Cosby, but his behavior was standard issue.
I saw a vice piece which showed that they used human content filters, at least for some stuff.

In any case the rules determined for their human or algorithmic content filters are culturally arbitrary, and Western-biased. For example, if Facebook was a Saudi company, you can bet more than nipples would be banned.
How interesting.
I take Low Dose Naltrexone for chronic fatigue. It was an instant fix. A return to an almost forgotten normal. I do get crazy vivid dreams that I remember well and they can be a little disturbing but it is a small price to pay for my life back. I buy the 50mg pills from overseas and dose it down to 4.5mg. It's the only thing that worked for me after years of trying practically everything else. It is super cheap. I think the world would benefit from more people knowing about it.
Posted 9 times already give it a rest
if "drugs" are decriminalized, can we at least extend the decriminalization across the board?

can we also let US residents buy their prescription meds from whatever global supplier they feel like?

can we also let drug makers just market their drugs without a $1 billion effort to test it in FDA approved clinical trials?
Nice! I was looking for it, and it predates git. Thank you!!
This can be good if they can make vinyl records, for one reason, being the simplicity of the technology. Quality is not the issue, and neither is convenience.

This does not mean that CDs are worthless, however.
>So, this shit happens whenever the aggressive, scheming women (or men) see a way to get more for themselves at some seemingly-vulnerable man's (or woman's) expense.

These are people with personality disorders (especially Borderline), who can thrive in environments where incessant lying, gaslighting, and life-ruining accusations are rewarded . The current system lets the people with the least morals float to the top, regardless of their gender. I don't know how to deal with borderlines in situations like this, but it's wrong for people to simply pretend they don't exist.

I've noticed people on HN never really want to discuss why people like the Uber CEO are sexist, and how people like that should be handled (aside from just firing them and forgetting that they exist). Learning about personality disorders can help you understand lots of behavior that was previously unexplainable or baffling, and perhaps even teach you something about yourself if you realize that you have one. The more time I spend in tech, the more I think that the rate of occurrence for them is much higher than in the general population.

I really wish greater awareness of personality disorders was espoused in tech, and that Americans in general took mental health more seriously. I think you could begin to fix a lot of problems that get talked about here by simply having people go to therapy. It wouldn't be a quick fix and it's not guaranteed, but it's better than nothing.

Also learning about the drama triangle:

https://en.wikipedia.org/wiki/Karpman_drama_triangle
Other than the source code looking nice to people who prefer to see s-expressions everywhere, how would that have improved the web?

Particularly at the beginning, when the web was intended to be nothing but markup and hyperlinks for otherwise plain text documents?
That seems nice for paper.

I'd like to see actual spheres used for computers. We don't have to stick with fixed 2D projections for electronics. Render the Earth as a sphere centered on the center of the viewport. When zoomed in, it'll look flat (just as the Earth itself looks flat up close) but without the size distortions you get when you scroll e.g. Google Maps far north and south. Zoomed out, you'll see how everything actually relates in 3D space.
Sorry if that confused you. You're right, the analogy kinda falls apart there.

I was hoping to illustrate to any less technical readers how integral the blockchain algorithms are to the security and integrity guarantees that bitcoin inherently has.
That is one reason why silver has been also used along side gold for thousands of years.
You can decipher some of the fields printed on the receipt using https://tvr-decoder.appspot.com. The acronyms are from the EMV specs (https://www.emvco.com/specifications.aspx?id=223, probably book 3)

Eg. TVR:
0000008000 (Byte 4 Bit 8) Transaction exceeds floor limit

Floor limit being the $/EUR/whatever amount that could be approved offline.

The 2 in the diagram appears to be pointing at a cleartext credit card number.
I'm sure I wont be the first or the last to point out that you are clearly too young to remember pulse dialing with a rotary input device.

The whole point of 999 was that a nine was the only number you could guarantee to accurately dial blind on a rotary input device with only your sense of touch and a little knowledge about the device itself available to you.

I'm also not too sure why any other number would be preferable. 999 really stands out whereas all the other emergency numbers across the world do not. I'll accept that because I'm a Brit that I have been conditioned to 999 being THE emergency number might bias me somewhat but I think my point still stands: 999 is far more obvious than any other emergency number.

I do a lot of (modern ie VoIP) telephony work and can only think that the 9 for an outside line plus rubbish dial plans and crap hardware and programming meant that 999 might not work for some systems. I've also explored the "not British" criteria for the number ... 8)

Can anyone explain why 999 is not the best emergency number ever chosen?
Right. So, for the first "pivot" value, people commonly use the median of three -- take three keys and use as the pivot the median of those three, that is, the middle value. Okay. But then the question remains: While in practice the median of three sounds better, maybe there is a goofy, pathological array of keys that still makes quicksort run in quadratic time. Indeed, maybe for any way of selecting the first pivot, there is an array that makes quicksort quadratic.

Rather than think about that, I noticed that heap sort meets the Gleason bound which means that heap sort's O(n ln)n)) performance both worst case and average case can never be beaten by a sort routine that depends on comparing keys two at a time.

Then, sure, can beat O(n ln(n)). How? Use radix sort -- that was how the old punched card sorting machines worked. So, for an array of length n and a key of length k, the thing always runs in O(nk) which for sufficiently large n is less than O(n ln(n)). In practice? Nope: I don't use radix sort!
It's a lot to do with the culture of entrepreneurship-- to do this stuff well requires taking a lot of risks without a lot of oversight. You can become fantastically successful doing it too, which comes with a whole host of other psychological dangers. And there is an obvious power imbalance at play. AND most critically, it's a culture that is very relationship based, where you don't want to burn bridges. It's not at all clear that the women that came forward, even now, are going to come out of it unscathed. Nobody's gonna come out against them now, but if they want to raise another round next year, who's gonna pick up the phone? I hope it isn't an issue, but if it were, there's no telling why your round didn't clear.
As with all corporate evils, it will require leadership from the top down establishing clear standards of behavior with strong enforcement. Simultaneously, external pressure via media, lawsuits, and missing key talent can be applied on companies not doing it or reinforcing those half-assing it.
I just want to elaborate on point #4. I chose those examples purposefully: Those three are all well-known business leaders who have dated or married their subordinates. Presumably, there was a point where Gates/Brin/Knight initiated or suggested to initiate romantic involvement.

If as it turns out the woman had not been interested, in retrospect, would the methods of initiation seem like sexual harassment? I believe it's very likely they might.

Again, there are clearly methods that are right and clearly some that are wrong. But I have a feeling the large grey area can be considered harassment if a woman turns out not to be interested, and adoringly recalled in a heart-warming wedding toast if they end up getting married.
Back in the 2.xx days rooting was basically mandatory to get decent performance and regular updates, but now the OS is more optimized and has most of the features of rooted devices anyways.
Regardless, Google is trying their best to kill off rooting and custom ROMs. Apps like Snapchat and Google Pay don't work without hacks on rooted/unlocked devices because of Google's SafetyNet, which is a huge disincentive to root
Sure, I'm not saying you should 100% believe everything you hear. Just that dismissing such things outright based on a lack of personal experience is also not the right way.
Can't we do both? Uber is especially bad and this is a systemic issue.
I'm sorry, I've seen absolutely no evidence that "almost all of them" were hoax hate crimes and I don't think you're capable of producing credible proof to this effect.
I have a confession to make.

With few exceptions, I cannot work with a woman without thinking about having sex with her. It's not like I'm trying, it's more like the thought is a blinking red light and I can't help but look at the thought. Then I realize the thought is absurd, but it's already happened. This normally doesn't leak out, but for some women, I will give them "eyes" and usually feel bad about it afterwards. But that can be persistent, and for the woman, must be kind of creepy feeling.

I'd love for this to not be the case, but after years of it, I'm at a loss as to how a man changes this somewhat foundational part of the brain.

The women for whom I don't have that thought almost always follow remarkably strict professional conduct to a T. The equivalent for a man would be top-button done up and formal slacks every day, never smiling. I actually really like working with these women because it's kind of a relief.
No I'm talking about a lack of language constructs that make composition a pain and inheritance a quick fix: forwarding. Inheritance is often used improperly because writing forwarding methods to delegates is a pain. IS-A/HAS-A goes OUT-A the window: in many cases ushers developers to adopt it because it requires less typing.
LESS flagrant sexual harassment? Ohhhh noooooo. Tech has a ton of work to do and you'll hear no excuses about this behavior from me, but if you think it's worse in tech than in finance in particular you're mistaking "more newsworthy" with worse.
IANAL, but: If you take the accusations seriously, gather evidence, and properly investigate them, you are unlikely to be sued.

If it comes down to he said, she said, contact a lawyer.
They don't get discussed here because this is Hacker News, but this is discussed often in the media:

https://www.google.com/search?q=women+in+wall+street+sexism&...

What is interesting is that there seem to have been a burst of articles in 2016, but nothing in 2017. The first three pages of google results above have almost only articles from 2016, and a few from 2012, 2013, etc.

Maybe sexism sells more when it happens in the tech world, but unfortunately, I think it's happening in every industry , especially where women are a minority.
Show HN: Sup.js – Save URL Parameters
Hopefully man on man abuse comes out as well. Sex abuse between all pairings / genders happens but there are not so many women VCs so it's unlikely that's going to come down here. But there are quite a few gay VCs.

My advice to everybody is keep meticulous notes and records of your interactions with others, regardless of gender. This is important to expose abuse and to expose lies.
If you look at images of rotary phone dials I think you will see that it is 0 and 1 that can be dialed easily without vision. Only in New Zealand can 9 be dialed so easily (they use a different dial, however unbelievably).
So how do you feel about women who don't follow along with your plan because it benefits them to deviate from it? Do you see them as traitors?
> Just 10 percent said they were living outside California when they became homeless, and the remaining 19 percent were living in the state but not in the city.

So 29% were homeless somewhere else and then decided SF was a better place to live as a homeless person. QED.
You're basically describing affirmative action or quotas. They worked successfully in the Nordic countries to improve the gender ratios over there. The Navy did it with great success. Many companies do it including First Horizon that's near me which tries to stay half and half.

This can work but essentially you have to either make it law or convince the VC's to do it willingly. Those are big political problems that would take a lot of targeted work done right. If it can be done at all.
I would find it highly ironic if start up culture ends up adopting some variation of the "Mike Pence Rule" (which he got from Billy Graham) as a result of these incidents. Some of the comments sound like they suggesting similar things.
I agree too, pencil/paper it can be good I find it work good, and real books too I prefer. That is different than records vs CD, which is a different kind of thing to that in my opinion.
People have used many things as "a token of delayed reciprocal altruism" in different times and locations. People in pre-Columbian North America used wampum and other items instead of gold for that token and, not surprisingly, would not find much value in a such a soft metal.
Not sure I agree- because investors aren't in the same category as employers, it's harder for a founder to get any sort of justice for discrimination or harassment. AFAIK, the bar for a lawsuit is much higher.

Also, most of these firms aren't huge organizations- they're small management teams with a couple partners and associates / analysts. From what I can tell on Crunchbase, Binary Capital was just Justin Caldbeck and Jonathan Theo before it imploded.
Personally, I prioritize "A problem got solved" over "people are talking about problems." One thing I like about this article, the Uber situation, and so on is they're getting some results. The massive problem still remains and is the lede but that's another good one.
What would be enough to you?
I don't think you understand why quantum computers are powerful.
You did claim otherwise. You wrote just above that "Meanwhile, Mozilla employees cry for their own CEO to be fired."

Mozilla Corporation (of which I was CEO) was the subsidiary of Mozilla Foundation, not vice versa. So in no case were those few Mozilla Foundation employees who tweeted against me, the people who had me as "their own CEO".

Are you stupid, or dishonest? Pick one. Your posts are BS, and crucial logical contradictions are not "nuance".
High functioning sociopaths. A person can be an asshole and not know it. A sociopath knows they're not acting within acceptable social norms and hides it. These investors are sociopaths. An asshole will make a comment and not deny it. A sociopath will try to twist it into a seemingly logical action ie "I was just trying to get rid of her because I didn't like her idea." By that logic who knows how many Jehovah's witnesses this person groped and/or fucked.
Entrepreneurs aren't protected the same way employees are, FWIW
Objective-C's solution had its downsides, though. The classic `[firstName stringByAppendingString:lastName];` being fine when `firstName` is nil, but not if `lastName` is (though it doesn't always crash if `lastName` is nil – it's fine if `firstName is also nil!). Or how `[myObject isEqualTo:myObject]` returns false if `myObject` is nil. Or how adding a nil object to an NSArray doesn't crash (but is likely a bug!) when calling `arrayWithObjects:`, but does crash when it's an array literal.

These aren't world-ending problems, and you learn the rules easily enough, but it's like Objective-C only solved 1/2 of the problem.

Then there's the really strange corner cases, like how sending a message to nil was undefined behavior:

- when expecting a returned struct, before Apple switched to LLVM 3.0 (would vary depending on the platform's ABI, as well as the size of the struct)
- when expecting a returned floating-point value on PPC <= 10.4,
- when expecting a returned `long long` on PPC (it happened to return `(long)selector`)

For the record, I always loved how Objective-C handles this – I definitely preferred it to Java, Ruby, etc. where you're constantly checking for null or catching NPEs. But I like Swift's solution even more. I no longer have to remember about which parameters are nullable, or sanitize my inputs with `NSParameterAssert`s, etc.

Edit: also, `NSNull`. Ugh.
The TLB is shared for the whole system. They added ASIDs so you can keep multiple contexts around without flushing the TLB.

It's still not a great comparison though since TLBs are essentially cache. You only need to keep your working set in them.
What are your thoughts on women with borderline personality disorder abusing an environment in which the burden of proof is placed entirely on the defendant?
By “actual spheres” what you presumably mean is an orthographic projection (or maybe some kind of perspective projection). But such projections are almost never the best choice for any purpose, unless you’re trying to make a game about flying a little rocket around the solar system or something. As maps, they both hide significant parts of the globe and dramatically distort the rest. The point of a map is usually not to just be a stand-in for a hand-held globe, but to help a viewer understand and answer questions about geography. The zoomed out views of Google Earth etc. are mostly gimmicks.