skysight-inc/HackerNews huggingface dataset:
The biggest systemic factor is the absurd gender ratio

I grew up in Columbus, GA in the highly racist America Deep South. Blacks and whites each constitute roughly 49% of the population of Columbus, GA. This has failed to turn it into some kind of racial paradise. Also, from what I gather, black slaves on plantations often outnumbered the white owners and their family members.

I don't think gender ratio has a thing to do with it. Using that metric as justification for the problem amounts to excusing it.

Many people have the instinct to turn to anti-harassment policies and enforcement, but that's like trying to fight cancer with aspirin. It might help a little bit but it's no cure no matter how much you use, and too much will cause problems without solving any.

I do agree with this. This is not a path forward.

But "we need more women in tech" is just the problem statement.

I don't think we need more women in tech. We need to figure out how to treat the women already in tech like human beings instead of whoopi cushions. This needs to be done regardless of how many women there are. Waiting until we hit some quota is just excusing bad behavior in the here and now and that will tend to keep it alive.

Nobody seems to actually know how to get there from here.

Or maybe there are people who have some idea, but no one takes them very seriously. In part because not taking them seriously conveniently serves to keep sexism alive and well while looking totally innocent to most onlookers.
Ask HN: What to look for in a cryptocurrency?
Because the potential for price speculation, what would make a cryptocurrency robust? How would you choose where to spend your time (and GPU time) on right now? What are good criteria?
Cost of a NaN Operation on chip- same as every other operation, as NaN just is handled and returned like another floating point value - always resulting in a new NaN value- thus a error invalidates all resulting wrong results.

Cost of a Interrupt: 100 ns to 1 microseconds (Quora)
Sorry, that solution is simply not interesting for most implementations where floats are used. There are sensors which in realtime hammer out so many values, that not using NaNs means dropping part of your sensor values.

This is a classic case of re-inventing a optimal wheel (fine for racing) and not really looking at the use-cases (not fine for a lot of normal day to day driving).

Im sure it will bring the groupies on conferences.
PCBs (1935-1977), Agent Orange (1965-1969), Aspartame (1985-2000); how many examples do you want? They have public, verifiable roots that go all the way back to the Nazis and Zyklon-B. Not to mention trying to take over and ruin the global food supply for profit with their artificial bullshit seeds and chemicals.
Unpopular opinion, but I really don't see why we should want high speed rail in the first place. It's slower than flying on a commuter airline, but the tickets cost nearly as much, and it's also enormously expensive to build. Then there's also the issue of throughput and last mile logistics. You're limited to putting people in a few train cars, as opposed to a continuous stream of people on a freeway. Being a high speed train, stops are necessarily few and far between, so once you arrive at the station you still have to figure out how to travel tens of miles to where you really want to go.

My perception is that it's a huge money pit for something that's quite frankly inferior to our current infrastructure. We would be much better off improving our current insterstate system.
Well yes, if you build infrastructure and then fail to increase maintenance funding as it ages and usage increases, it's going to get crippled.
> For the remainder of this document, “Inquiring Party” will be referred to as “Shitty Jerry.”

Thats is good humour. :-)
Insurance Giant Aetna Is Leaving Hartford for New York City
Good strategy! That's also what I did to get my side project (Cookie Inspector - Google Chrome Cookie Editor) project to having 80,000/daily users.

https://chrome.google.com/webstore/detail/cookie-inspector/j...

I solely marketed it at Stack Overflow and was getting upvotes and that was all my marketing.

https://superuser.com/questions/244062/how-do-i-view-add-or-...

Also a big factor there are good reviews. When users like your project/product, they will market it for you.
There's the sens foundation, working on a "repair the damage we understand as aging" approach.

http://www.sens.org/
well currently my location is basically totally wrong.
from https://www.iplocation.net/ I've only seen one service that tracks my location 100% correct (correct village), all the others are 200 or more km away from my real location.
I'm suprized you don't know that. We are in europe. This concept is well known here and it is illegal. Moral harrassement is humiliating someone in front of collegues, requesting to complete unachivable tasks, continuously requesting things from someone without leaving him "time to breath" or complete the previous request. And then complaining that the previous task has not been completed, threatening to fire the person or changing his holliday period in last minute to jeorpadized his planned holliday with his familiy, calling the employee for an appointment at the end of the day, let him wait 2 hours and then say the apointment is cancelled, etc. It is psychological torture, but we call it moral harassement because it affects morale and demolishes people psychically. It doesn't leave visible trace but may lead a person to commit suicide when he refuse to give up and resign. Because of lack of traces the employer can deny any responsibility. The victims often commit suicide on the work place because it's the last way they have to show that something is wrong at the workplace and the "work" led them to that.

This kind of torture may be more frequent in europe than USA because it is more difficult to let go an employee due to employee protections. Some manager then use these techniques to push employee to resign. Otherwise, it's just psychpaths who do these things.

France Telcom was a french public company that was privatized. The new management did put a lot of pressure on employe to get rid of some of them. They, for instance, moved them alone in an office in a distance place without any furniture, missions, no phone, no internet, nothing. There were many suicide in that company in that period which is not long ago.

My broder is not in such company. He is in a good company handling employees with respect so as he does.
I definitely see this in Palo Alto! Even 15 years ago PA had a lower median income than most surrounding towns; cops and firefighters etc could grow up attending Paly (high school) and live in town. There was an aggressive effort to maintain Section 8 housing and a more mixed population.

But since the real estate interests took over the city counsel that has all collapsed. The SRO housing has been converted to expensive boutique hotels, and a greater "I've got mine jack" attitude has taken hold. There are few blue collar folks who can afford to live in town any more.
Ask HN: How easy is it to find Data Assets?
Hello everyone,

Full disclosure we have created a platform for Data Exchange and we are looking to get your opinion on the current state of Open Data Assets in the web.

Please fill in the form https://goo.gl/forms/gY5vycWaIXGq4vwu1 or at our website https://www.datacircle.io/survey

(if you dont have a google email but would like to participate, just send me a PM or leave a message.)

For more info you can join our newsletter @ https://www.datacircle.io/newsletter

Thank you and please share if you have the time.
If you train a large parameter NN, and then somehow prune it to a lower parameter NN, will it generally outperform an equally-sized lower parameter NN trained from scratch? I'm not talking about reducing bit-counts per node here, but total nodes.
No no, it's not billions spent on cars and suburbia, it's the size of the country!
Thank you, but Biggie & Tupac brought the East/ West coast divide to attention 20 years ago.

It does annoy that here in the UK, the only licensed use for medical Marijuana (Sativex) is to treat MS. This has to be a better option than using strong opiates such Fentanyl for people like myself.
Another lesson from RISC, is that memory safe systems programming languages are perfectly fine for writing OSes, yet we are still catching up with it.

https://en.wikipedia.org/wiki/PL/8
Ecasound – command line multitrack audio processing
It's cultural and power related. SV aready thinks it has 'droit du seigneur' over everybody in the world's data; no surprise to see entitled power dynamics leak into the workplace.
Some of the negatives you're listing are only true in America. In Asia and Europe, high-speed train is much cheaper than train, faster when accounting for security and check-in, and 10x more comfortable. You also don't generally get abused by TSA and airline workers.
The author does not say how much does maintaining the service cost and what is the long term plan. As others have referred to already, a similar existed before and ended for a simple reason – no point in maintaining it with constant loss and no clear revenue plan.

https://news.ycombinator.com/item?id=11010856
Acela is not really high-speed rail. They should build out bona-fide high-speed rail ala Shinkansen. New track, new rolling stock, new propulsion systems, and affordable fares. NYC-Boston should be half of what it is now and they should eliminate all the "classes". It should be simply utilitarian transport.
fptr doesn't take a va_list, it takes the actual arguments. Also this would leave useless objc_msgSend stack frames at every other level of the stack. There's no way to force the compiler to generate a tail call from inside C. Additionally, you'd have to have callers unbox primitives when fptr returns a C type - the language specifies being a superset of C, so all the C types that the compiler otherwise supports have to work. "id" is not a supertype of int, float, etc.

And yes, it is significantly faster. Avoiding writing assembly seems like an awfully odd goal to have for a language runtime.
Show HN: A novel approach to the eight queen problem of chess
Rail is superior to highways on quite a few dimensions:

- faster (200 Km/h and up)

- much lower accident per passenger mile

- in theory it should be cheaper (it isn't for a variety of reasons, many of those are political)

- it allows you to work while you're in motion (much harder in a car or a plane)

- more land efficient

- connects the centers of cities rather than the outskirts which in many cases removes that last mile problem because the majority of traffic is city-to-city

For the United States the situation is better served anyway by comparing rail and air travel, air travel scales better as the distance increases, is (roughly) comparable in cost per ticket and tends to be faster on longer distances.
I wonder if there are certain patterns that take a lot of parameters to express in an NN, that could be more efficiently represented using some other kind of logic, and that could be automatically discovered by some variety of algorithm such that subsection of the NN is replaced with this alternate form. I mean a simple case is that I'm sure that an NN trained to do multiplication is less efficient than just running a multiply op in the hardware. I'm talking about the complicated scenario where some subset of the NN is performing a replaceable and inefficient function.
It's possible to build static content
with Node/React as well

Without node.js? How? What type of software is the server side React then?
Top 9 Foods You Should Never Eat Before Sleep
For americans a train is socialism. They need their V8s for crawling walking speed on the 4 lane highway burning a ton of fossil fuels. Actually the bigger the truck the better since it means freedom (or something). ;-)
Ethereum I believe did make the blockchain size larger then bitcoin but I still wouldn't invest in it.
What's the justification for spending on high speed rail vs roads vs air travel vs doing nothing (Google Car is coming, remember)?
He cornered her in the parking lot after watching her for several weeks and asked for her number. She said no, mentioning something about him not being spontaneous enough. She didn't give him her number.

An hour later he called her at home, having obtained her number through her personnel information, saying, "Is this spontaneous enough for you?"

This is the wealthy CEO talking to a junior new hire.

I can only imagine the mob if someone like Travis Kalanick did that.

According to the standard some posters here are advocating, that makes Bill an evil sociopathic predator that should have been shamed or even locked up for harassment.

Clearly, these simple Dos and Donts are not so simple. It turns out that he made the correct move, they fell in love, and are married to this day.

Had I been his wing man and he bounced that plan off of me, I'd have talked him out of it and said he was crazy. It makes you wonder if he was extremely socially retarded or extremely socially advanced. He took a risk and it worked out perfectly for both of them.

Yet we want to crucify the guy who joked about wanting to hit on someone in an interview. I don't think that was appropriate but I'd be lying if I said I could find where we are drawing the line between what Dave tried and what Bill tried.
Emoji hardly sounds like a good idea. I'd be curious to see whats the distribution of choice for different emojis. I willing to bet that most of the emojis will be from the common used set of emojis.

The problem with phrases is that people are lazy to type them. For this reason, it would be cool to see more projects that allow native authentication methods on the web, e.g. finger scan.
But then you can't call those methods from C yourself (expecting va_list, received arguments). And what about adding methods to classes from plain C functions? Do you duplicate those functions with a va_list version? Seems like that'll add quite a bit of bloat.
In the U.S., President Obama’s initiative was met by Republican governors elected in 2010 who, for reasons that had little to do with sanity, resisted free federal money to fund the completion of intercity rail projects their (Democratic) predecessors had developed

It's not insane. Federal money is never "free" it's taken from the people and always comes with strings attached.
Define "objects", please.
I agree with your points. The only reason I attempted to attach a revenue figure to the two end points I presented was to give readers some sense of potential scale without having to describe the ideas at this stage.

Another way to describe them would be that at one end it's a lifestyle business while at the other it could be a large scale VC-IPO-worthy business.

I am not making my decision based on this. I'd be perfectly happy with a good solid long-term lifestyle business. Yet, I do have ideas I am passionate about that could fly very high past that.

The lifestyle business ideas I can fully fund myself. The larger business I can fund for the first round and later-on would need VC money to grow it and go through the inflection point that would make it a sizable business.
This diamond battery is made from nuclear waste
Often the goal is to let the like-minded know they're not alone. Other times it's to let the open minded know there's a rational position they might not have considered.

I think part of combating our bubble-filled culture is to speak up even when it's not popular.
The US picked cargo over people for rail. The US has an amazing logistics system comprising of truck, rail, barge, and air. Some people are working on adding drones.

Not having passenger rail was a choice. Automated cars and the potential of Hyperloop might seriously change people's opinion of passenger rail.
Whats the reason someone would choose this over using Medium?
There is an implication in your message here: government can do no wrong. Or, at the very least, "this government is the best we got and I'm willing to sacrifice a lot to see my government does its good works."

But I just made a 360° slam dunk of an argument that pops your best/good-works bubble: 7 providers, no competition, no market forces, wildly expensive care - all demonstrably because of bad laws and cronyism in government.

Will you un-360° slam dunk my argument now, please?
Agreed. To keep it simple day 1, on a single box put your entire stack.

1 Django web server

1 redis queue (can both caching and work queue and results queue)

1 Celery process for async tasks

1 PostgreSQL instance

(You can do the same with other stacks, I just know them less well)

Fairly standard stack. You can find preconfigured setups that can get this going in 10 minutes or less. And boom, you just made a stack that can scale from a 1 user POC to a 10 million user product.

This lasts until you get past 1 box stage.. and at that point you split it up by function. At that point you can go to 1 celery worker to 1000 celery workers by just pushing a button to make more boxes. Seems a pretty good setup.

Vs say, trying to skip the redis part (which took all of 4 minutes) and writing a bunch of database logic, and then you have to rewrite it all down the road.

I am all for start simple. But start simple with a path to the future. If your path to the future is "rip this all out and rewrite it", you should at least ponder what you are doing. Did I REALLY save that much time by using my database as a message queue??
This has worked well for me, too. I saw an influx of "How to offer a time-based trial version on Android" on SO and developed a trial SDK as an answer: https://www.trialy.io/
That's certainly technically possible to achieve both security and "hack-ability", but having a reasonably attractive business model and user experience to make it available for general public is another layer of challenge.

The analogy of apartment is interesting, as today people may have equal or more to lose on a cellphone breach comparing to apartment, while managing the security is much more difficult on cellphone for common users. That fact certainly contributes to the prospers of walled garden (apartment management company) like Apple.

btw thanks for all the great work, saurik. //hatoff
This sounds like a title written by someone that's never visited anywhere but New York or LA. The USA is very large, and we don't have high population density except for the Eastern seaboard (where rail seems to work pretty well there).

Roads are a much better, cheaper, faster, flexible option. We just need a 10x revolution in: storage density, fast charging, or efficiency.
Bar Works primarily sold leases coupled with sub-leases that together functioned like investment notes. The company also allegedly sold leases for more workspaces than actually existed in at least two locations.

Classic non-Bitcoin type of scam. The SEC sends people to jail for that sort of thing regularly.
What about the logistics industry?
That's great. Question: does it make money? The words 'profit', 'money', 'income' and 'revenue' do not appear in the article.
I'm not sure. Anything that has psychoactive effects seems like it would be in a league of its own (caffeine, alcohol, cocaine, LSD, etc.).
When I google “my ip”, I get a onebox showing me my IP. Dose that not appear in your search results?
> We should fix them as we go, but a more comprehensive solution it to actually fight the spoofing.

The problem is that the Internet as designed simply supports this, and you can't fix it unless you fix the entire Internet at once; this problem is harder and less realistic to fix than any other place to poke at the problem, specifically due to the entire nature of the attack: it is an amplification attack... so I only need to find--somewhere, anywhere--a smattering of Internet that still supports spoofing, and use that to launch my attack.

> The ISP's can track you / deanonymize anyway...

They can, yes; the question is how much they do and if they should: I believe that it should be illegal for them to do this, and in a more perfect world on a more perfect network I believe it should be impossible for them to do this. The idea that you seriously think that not only is it OK that they do this but that they actively should do more of it, in all honesty, sickens me: we should be striving for a world where the list of reasons an ISP "should" track you--the list of reasons people feel they have to--is empty.

> That means the netflow collection point will have statistical metadata about customer connections (1 in 64k connections will have saved data - source port/ip, dest port/ip, length, packets, bytes).

No: that's not what this article says, and that's not how NetFlow works. You are proposing logging 1 out of every 64k packets, not 1 out of every 64k connections. Connections are made up of multiple packets--at least 4--and are sometimes made up of many many packets (the average I read was ~100 packets per connection, though I'm sure that falls into some inverse power loaw). So you are logging way more connections than 1 out of every 64k, and there are known attacks even on networks like Tor that are based on having this NetFlow data to correlate connections.

> Think about centralization that it causes: can your server sustain trivial 100Gbps SSDP attack?

The only force of centralization I'm seeing in either my experiences or your presentation is the marketing that comes out of CloudFlare and the, as far as many of us can tell, bending of the truth as to what even constitutes an attack that is used to up-sell existing CloudFlare customers. It is one of the reasons why the only websites you ever really notice being attacked are ones behind CloudFlare, because CloudFlare really really wants random other people to notice that they are "helping".

FWIW, I have absolutely been the target of SSDP attacks, and have been concerned about this protocol for a long long timeand it isn't obvious to me how "let's centralize more" is the real answer to the problem: if you really want to protect yourself from a DDoS attack, the obvious solution is to decentralize, not centralize... the more centralized you are the more you have a target that can actually be taken down. As a visceral demonstration of this, I dare you to use an SSDP attack to take down Bitcoin: the only reason that this attack is a conceptual problem in the first place is that people like to centralize things.
>If you are a human being you should be happy humanity is better rather than selfishly worrying about the 4% of the world whose lives improved less than the rest.

this is easy to say until it's your family's livelihood.
Assuming that Hyperloop works at scale, what's good about it is the sheer speed, vastly eclipsing that of current high-speed rail. It could, theoretically, replace all existing flights between same-landmass cities with faster, cheaper, more fuel-efficient transport.

Of course, the technology itself is still way more unproven than that of high-speed rail, but that is its promise at least.
I don't have any advice for you per se. This sounds like a really, really terrible thing. I am going to link to a previous discussion that I participated in as food for thought. People were trying to give me push back and tell me I was wrong for saying this needed to be investigated even handedly and I asked people "Do you want to work in an environment where women can level accusations and get you summarily fired without so much as asking your side of things?"

So here is that link:

https://news.ycombinator.com/item?id=11669429

There is additional related commentary on my website on an easily found piece called Lawyer lawyer lawyer LAWYER lawyer LAWYER. that I am not going to link here. But the point I want to make is that we all need to start doing a better job of building bridges or you can expect more of this sort of thing in the future and it isn't going to do ANYONE any real good. This is not a solution to the problem of sexism.