skysight-inc/HackerNews huggingface dataset:
There's a bunch of projects trying to solve the distributed mass storage problem. I am not convinced this problem exists.

(1) Hard drives are dirt f'ing cheap. Buying more than one and putting them at different locations (home and office etc.) is not hard. Storage is still experiencing a Moore's Law type geometric increase in density so this is going to get easier not harder in the future.

(2) Cloud storage is cheap too. S3 is cheap. S3 reduced redundancy is really cheap. Backblaze B2 is stupid cheap. There's no privacy problem here if you encrypt your data on your end. (1) and (2) are not mutually exclusive. They go together nicely. Keep your data local and then back it up encrypted to cheap cloud storage. Many very affordable NAS devices will do this for you.

(3) Enterprise users categorically don't want a system where they don't know who's running their infrastructure. In some cases such a thing would be prohibited by data residency regulations. You will never ever ever convince a CIO to use this. In some cases it might be illegal for them to use this.

(4) The real problem for end users is data handling UX, not actual storage. (1) and (2) are adequate for virtually all users.

(5) The web does have an ephemerality problem but I fail to see how this will solve it.

(6) These systems are mostly too heavy for mobile and don't cope well enough with node ephemerality for laptops. They only work well on desktops and servers and those already have mega-cheap storage and backup options in the form of (1) and (2). Look into how much disk you can cram in a desktop these days for under $500.

(7) The anonymous/uncensorable niche is already filled by Tor, I2P, and Freenet.

This really looks like a solution to a non-existent problem. Am I missing something?

Not trying to hate, just questioning.
If crypto-currencies really succeed, they're going to be worth a lot more than they are currently. They're still a really tiny market. For comparison, Bitcoin is ~60 billion USD and all the gold ever mined would be worth trillions.

Don't look at it like a get rich quick scheme. Think of it as an asset class you invest in. Set aside what you can each month and buy a basket of currencies.

Become educated about coins and get a sense of what real market innovation and real teams look like. There's a lot of scams out there. Most ICOs are scams in my opinion.

If you're looking for a coin to get into that's relatively new but has a lot of potential, my bet is Filecoin.
Go into Services, stop the Windows update service, then disable it. I did this a year ago and have never had a random reboot.
Aww you're such a good person caring about not wasting the resources of the world :)
Ad-blocking is a separate matter. VPN apps which do not block ads will continue to remain in the App Store, such as the one being discussed here (Onavo Protect).
I recently moved into a full stack developer role. Not because I am a rock star ninja coder, but because I am the only developer employee in the entire company. The only difference now from some of my more specialist dev roles is that I spend a lot more time researching things on Google/Stackoverflow etc. So when I hear full stack developer I can help but thinking "So you spend a lot of time on Google as well?" :)
Thanks - let me know if you feel that there's anything I can fix or improve
Ted Nelson
I find `bash -c blablabla` works great for invoking the occasional Linux commands without moving to WSL entirely.

(Actually I used to run all devtools, eg git and webpack I etc etc on WSL entirely but it still has too many quirks. Moved back to plain Windows recently and I'm happier)
Everything to do with IBM is too expensive for the average user.
Don’t ruin streaming by turning it into cable
What does HN think about zurb foundation?
Sounds like stories found in all countries?
WSJ: You cannot have your SEO marketing and social media virality cake and eat it, too.
A Unix shell that hopefully sucks less than more traditional shells: https://github.com/elves/elvish
In what way is instagram "modern society?" You can stop using it, you won't even notice.
Amazon tickets launching soon?
uh... i thought i am a full stack dev... there's something above tcp/ip?
Our patisseries finest cakes would have been eaten, rather than left behind, as they actually taste good enough to be something you want to consume.
I built a small website for some old groovshark buddies once that site died where we could meet up, chat, and listen to music together.

Its a collaborative radio, where users queue up songs in playlists, then rotate playing a song off the top of their list for everyone to hear. It was originally built as a stopgap until we found something similar but better, so we called it lifeboat radio. But it's kinda become our permanent home now...

Here's our hosted instance: https://lifeboatradio.com/

And here's the repo if you want to host your own!
https://github.com/swimmadude66/YTRadio

Join us in our hosted instance on fridays for "Fuck it Friday" where we play (preferably musical) shit we found from deep in youtube!
This guy ate a cracker from the time of American Civil War.

https://www.youtube.com/watch?v=Ga5JrN9DrVI
> The company can try to attract more women to interviews

That would certainly be recruiting women intentionally.
For those that think that a 4% decrease (or equivalently a 5% increase) is not much, you should go ask your boss for a 5% raise and see what they think.
"holdouts" that want to use plugins? Such luddites!

It's in your cache because it's useful; at least your concede that it is likely to be in a user's cache, in which case the added page weight is 0.

Seeing as my argument was so terrible, I'd think you'd have an easier time forming a substantive reply, vs the struggle we see here.

I don't really understand the value added in your personal attacks.
Finding the right representation for your NLP data
Congratulations. One of the things I noticed going through the code is that there is not much documentation. A few functions have docstrings, but it's not consistent. I am not saying that it is a critical issue, but that considering the needs of a person who has never seen the code before might shape your future open source projects.

Good luck.
https://modelviewculture.com/

Model View Culture has some great articles if you'd like to start educating yourself on why this is a particularly challenging problem.
Food colouring was quite interesting, we didn't open most things. The colouring had sort of plasticised, making gooey long threads like a soft sticky bubble-gum in a greasy, oily solution.
Kalman Filter based on eigen3
Supervise.ly: Dataset management, annotation and preparation service
Working on managing Angular code using jupyter notebooks similar to Airbnb and their react-atom design flow? I think I got that right, they blogged about it but I never saw any code from it.
> In truth, that really is just complicating things. Now your operating system has to first look up the ethernet address of 192.168.1.1, find out it's 11:22:33:44:55:66, and finally generate a packet with destination ethernet address 11:22:33:44:55:66 and destination IP address 10.1.1.1. 192.168.1.1 is just a pointless intermediate step.

Bollocks. The abstraction allowed by using an IP address instead of a MAC address is essential, considering that IP addresses are dynamic (even when statically configures, devices can and do get replaced) and MAC adresses are set at the factory. Can you imagine updating the routing table of every device in your network because you had to replace a core router and the MAC address was different? It’s the equivalent of publishing your website on an IP address instead of a DNS hostname...

* yes, I know MAC addresses can be configured by software in many devices, but that’s even more of a hack than using arp to determine a MAC address.
If all you want to do is earn money, they stay away and put your money in an index fund. Way safer, much better chances of making money. Crypto currencies are not a safe investment, you are not foolish by staying away, many people have lost a lot of money already.

If you are just curious and want to see what it's all about, then bob's your uncle!
No, it's very relevant.

I am claiming that if 80% of the candidates are men and 20% are women, that's quite likely to be because that pool has far more unqualified men than unqualified women. Maybe it's 5% qualified men and 5% qualified women. Maybe it's 20% qualified men and 10% qualified women, which is still only 33% women, but very different from the original pool.

There is zero reason to believe that a process that specifically looks for the most qualified applicants is going to look the same as a process that chooses blindly and randomly from the applicants!

The only reason you'd expect that outcome to be guaranteed is if your hiring process is literally broken and has been picking people at random -- which is a good reason to move to one that actually tries to hire the most qualified people -- which is literally what the employer said it was doing.
If this is true, then VCs spreading their money across any and every ICO makes strategic business sense and should be applauded instead of being pilloried for being scam artists trying to fleece regular folks into buying coins.
Show HN: Social network for lunch
true, at least it's just storage space instead of spinning thousands of servers at 100% all the time and wasting huge amounts of electricity. At least, assuming that people don't start creating miner farms with huge amounts of space like they do with GPUs at the moment. I don't know how filecoin ties to the storage requirements of the customers though so that might be handled by market forces.
Pretty sure HN is brutalism (along with CL, and possible even google). I don't imagine a designer was hired at all for the process.
There are good and really useful comments on here. But there's also a lot of fluff. Beyond that, the way things are set up encourages compulsive behavior. If you take several hours to comment on something, there's a good chance your comment will get buried. Wait a few days, and there's a good chance no one will read it. After making a comment, there's a certain urgency to check to see who's replied to you, because if you wait too long chances are the person has moved on.

You'll also notice that people start making the same comments and having the same conversations over and over again. Instead of having an ongoing conversation about, say, space exploration, you have the same beginning of a discussion happening whenever the topic comes up, and then stopping before it really matures.

That's not to say that the comment section here is bad, but it's still worth paying attention to some of its drawbacks. Particularly because it shares the urgency and compulsive aspects that permeate a lot of current sites.
Are there any well-tested Node.js libraries to do scheduling alongside something this? E.g., if I wanted to send the notifications once a week, etc.
Recent example coming to mind:

Emma Sulkowicz being 'made' (as far as fame is important for artists) by turning victimhood into an art project. It gained international acclaim although her victimhood was neither proven nor the accused found guilty. She started a witch hunt on the accused and was allowed to use this "performance" as her graduation thesis.

https://en.wikipedia.org/wiki/Mattress_Performance_(Carry_Th...
I do stand corrected. However to their defense this doesn't mean the members of The_Donald are endorsing White Nationalism or white supremacist. Is this any difference from the alt left association with their extremist views? Why can we paint a broad brush on one group of people, yet we cannot when you are a liberal or democrat? Also there are various factions of the alt-right and the stormers / white nationalist are a very very small factions.

The problem is people like yourself and other outlets lumped them altogether as one when they are more diverse than that. They then just ran with it.

http://www.breitbart.com/tech/2016/03/29/an-establishment-co...
Every week, news articles and people here on HN say that neural nets can be easily fooled by adversarial images. Yet human behavior has the same flaws. Apparently there are adversarial triggers for unintended/undesired human behavior.
A "Full stack developer" is either one of two people.

1. A person starting a startup and they are the tech lead on their website.

2. A person who liaisons with other departments but is still the owner of the project. They know enough to perform the business duties and may ask for help or the system is simple enough.

If your web app becomes big enough it will be extremely difficult to have engineers that know the whole stack but they could have enough to fix most problems and figure out to escalate.
Number plate detection with Supervisely and Tensorflow
Correct. This is the way of life. Fortunately, as our jobs aren't protected by legislation, we are forced to keep up or die out.

I love keeping up.
Yes, especially when you put so much into diversity and telling people how to feel. It's a total paradox.
I don't think your analogy holds up. Theres really no such thing as just a "doctor". Everyone specializes in some field, even if that specialization is in generalization. But doctors who specialize in general cases (i.e. family practice) serve the role of passing you off to the appropriate specialist to fulfill your needs. And in the same way I would expect a highly experienced programmer to know the limits of their skillset and when to delegate tasks.
Have you ever heard of anyone serving different content on http vs https pages with the same URL?
Intolerable
Watch the Internet Grow – Internet Live Stats
To me a full stack developer doesn't mean mastery of every technology out there or necessarily deep experience within a limited field, but a person with broad enough knowledge to independently and successfully execute a development process. This stands in contrast with the backend developer who reject any UI work – possibly out a lack of aesthetic sense.
Kids these days angrily shakes fist
> So make it updatable without a system reboot?

Even better, solve the problem Apple solved 5 years ago and make reboots seamlessly return to the pre-reboot state (or at least try).
On the other hand, the Wired article also cherry-picks quotes from Mr. Schmitt, whose comments are more fully elucidated in articles he wrote at Psychology Today[1] and Quillette[2]

[1] https://www.psychologytoday.com/blog/sexual-personalities/20...
[2] http://quillette.com/2017/08/07/google-memo-four-scientists-...
> I don't really understand the negativity being leveled at this guy.

I read the memo and I'm not sure how you can overlook how sexist and demeaning the memo actually is. I'm talking about content that is front and center starting on page 3, under the heading "Possible non-bias causes of the gender gap in tech". Specifically content like...

> I’m simply stating that the distribution of preferences and abilities of men
and women differ in part due to biological causes and that these differences may explain why we don’t see equal representation of women in tech and leadership.

Right there he's asserting that there are less women in technical leadership roles because biology. That's an asinine assertion and it's insulting in a pretty aggressive way.

> Because as “society becomes more prosperous and more egalitarian, innate
dispositional differences between men and women have more space to develop and the gap that exists between men and women in their personality traits becomes wider.” We need to stop assuming that gender gaps imply sexism.

This is also pretty insulting to everyone who has been the victim of sexism in the workplace, during a performance review or while interviewing for employment. We know that sexism in software engineering is a real issue, yet here the author makes a sweeping dismissal.

From here on the document simply gets worse and worse. There's the backhanded assertion that maybe men are in leadership because they don't value a balanced life and strive for status. There's the bit where he talks about how the work itself needs to be changed to be more social. And on and on.

Remember that people aren't asking for software engineering itself to change, they are simply asking for fair and even-handed treatment despite their gender. That this person feels that, in fact, fair and even-handed treatment despite gender is unreasonable is, in fact, deeply upsetting to a lot of people (myself included).

Many have tried to make the argument that he's saying something different, but I'm hard pressed to find that in the actual memo. For sure, he's talking about how maybe the gender gap in technology can never be truly eliminated and yes, I agree that may be a goal we never achieve. But he's also arguing that maybe we shouldn't bother, or maybe we should carve out a specific niche of work for a specific gender and that's unacceptable and insulting.

Should he be fired? I don't know, nor care. But he's not being persecuted for his speech. He embarrassed his employer publicly and suffers the same consequences that you or I would for doing the same: he's lost his position.
I always look at affirmative action in the US with the perspective of someone looking at the reservations given to the "lower castes" in India to make up for the oppression of the past. If a "general category" (upper caste) guy and a "lower caste" guy with the same financial history appear for an examination to get into a Law College, Engineering College, Medical, etc then they lower caste person needs to achieve much less scores to get in. They have seats reserved for them which can never be transferred to a general category person even if no reservation caste person decides to appear for the exam.

You can't blame people if they are apprehensive about going to a doctor who comes from the lower caste, you'll always doubt his skills because he had it easier.
I think the poster's metric was largest in terms of capitalization and not revenue. The top 5 in terms of capitalization:

1. Apple
2. Alphabet
3. Microsoft
4. Amazon
5. Berkshire Hathaway

https://en.wikipedia.org/wiki/List_of_public_corporations_by...
Guilt by association is a rather weak argument.

If the best evidence you can find for your proposition is that he once spoke with someone, you should drop the idea.

> he really avoided mainstream sources fearing misrepresentation

Not "fearing". Having actually experienced misrepresentation.

Also, not "mainstream", far-left, like The Guardian.
Vice has very good designers across the board, IMHO. Their aesthetic is very distinctive, bold, modern, and clean, and it runs all through their properties (from TV, web, festivals, etc.). They're an impressive hybrid of a classic media company and tech savvy modern media company.

I don't know if they're actually doing well as a business, but I like their style.
Pickup and delivery optimizing algorithms have been optimizing stuff in private businesses for years.

What do you think what kinds of algorithm makes schedules for trashbin collection, newspaper delivery, sodapop machines etc.

If you aren't ondemand and there's multiple drivers there is someone who can optimize it to (almost) optimality.

This is a pickup & delivery problem and the algorithms exist and work in practice for decades.
A chrome extension to help visually impaired individuals see images
http://abhinavsuri.com/aat
>The predominant view (with enough dominance to get someone fired from Google for challenging it) is that there are no differences between the sexes that can be considered legitimate at all (cultural, in preferences, evolutionary tendencies, etc.), and thus any non-equal outcome much inevitably be the result of suppression.

While I'm not sure how common the view is, one I've seen often enough is even worse because it limits itself to only cases where women are seen as losing out. So any case where women are worse is due to discrimination. Cases where men are worse might be due to discrimination, but might also be biological. At the least, there seems the view that men are biologically worse in some way seems far more socially acceptable than the opposite.
I wonder how "We should punch Nazis" specifically refernceing Damore doesn't constitute a c-o-c violation.
> Brutalist architecture is functional first (but often beautiful, too).

Brutalism was at its core an ideological movement, its purpose to create buildings for the masses in the new socialist utopias. As such, it often explicitly rejected aesthetics as decadence, and sought directly to shock the bourgeoise.

Also, being ideological and utopian, its purported functionality was directed at utopian people, not actual people, which explains why these building often don't, in fact, feel all that functional. One clear shortcoming is that ugliness breed ugliness -- people are much more likely to take care of, and in general behave well, in a pretty environment than in an ugly one, aka. the broken window theory.
The problem is that windows will at some point start ignoring your active hours. This seems to happen if you put it to sleep after you're done working, so it's always sleeping/hibernating while outside of the active hours. This understandably pisses people off.
You're right. I regret my careless barb.

I wish I was able to reply to your comment as well as jbob2000 did.

His point-by-point reply summarizes my understanding of reality perfectly.
> You can try to do hacks like NAT (like you probably do in your home IPv4 network, which breaks/stops any peer-2-peer protocol).

That’s demonstrably untrue. Sure p2p protocols and NAT devices need to account for NAT, but to imply that they’re impossible to use with NAT is just silly. Many p2p protocols work via NAT all the time...