skysight-inc/HackerNews huggingface dataset:
I used to love the update manager popups asking if I wanted to restart the computer in the middle of typing an essay and of course the space bar triggers the OK button so in the middle of my essay the computer immediately restarts, sometimes losing a good amount of work in the process. I am so glad to be off windows.
\> doomed

this is the doomed timeline, i suppose. no need to be so, uh, defeatist about it tho. building a facebook alternative/competitor isn't impossible, just hard. took forever, but #ostatus is finally making some headway against twitter. could happen again, right?
I can't agree more - coming from former east-bloc european environment where women had to work same as men and there was no racism (simply because there were only white people for last 2000 years on this place), both of what you mention is distant issue (but clearly some other places are/were riddled with it).

I already treat women as equal (actually more), same goes to my LBGT friends and colleagues, and same for all non-white people. But constant presence in media is making these topics so annoying to me, I wish more focus was dedicated to healthy lifestyle for example (probably being selfish here but that's my view, and view of people close to me too).

Things like company-wide emails encouraging us to go to gay prides over weekend "where you can finally participate and show your hetero support" - god damn I work for banking corp with 130k employees. If I wanted to go there, I would be already going for last 10+ years. I show support to the cause by treating them as equal, because THEY ARE EQUAL, not treating them like disabled kids. Keep work emails about work, and let me do my own stuff in my own time.
Rubbish. Planned obsolescence is extremely rare. The low quality of products is because of cost cutting.

Manufacturers design for a minimum lifetime as cheaply as possible. "It must last 2 years. How can we save money?" Virtually nobody is going "It must break after 2 years." Except in a very small number of cases that is conspiracy theory nonsense.
This has been my experience as well. I found it helpful to taper the Prilosec, and move over the seemingly less dangerous Pepcid. And then taper the Pepcid to 0.
Headset-less hologram with mid-air 2D projection and tracking
A rental company could do this with full teslas. just hope into a fully charged one and leave the old one to charge.
The last time I felt like this was with Fiskar.

Here's hoping they are successful and safe too!
No. You can't use rlogin on a 802.1X network or a red/black network. Passwords are transmitted in plain text, which means any other terminal on the network can sniff the password.
Do you consider remote offshore candidates?
Actually a magnetically holding cable would make sense in the context of a loading station for electric cars.

Some stupid guy will drive forgetting that the power cable is still attached.
How exactly have you ruined "many" CDs?

I have a few hundred CDs in my collection which I started collecting around 1990; the large majority of them were acquired during the 90s. I have precisely one CD where there's actually any damage that causes playability problems (at one point on one track), from one of my earliest ones. All throughout the 90s, I played these CDs over and over, countless times, both at home and in my car. I never stopped in the car until I finally got an MP3-CD player for my car and started making MP3 CDs (somewhere in the late 90s), and at home when I finally ripped them all to Oggs and just started playing them on my PC or my portable MP3 player, so there's at least 10 years there in my teens and 20s where I was constantly handling these things. Somehow I managed to never cause any major damage to them, even when I was changing discs while driving. What's your problem with handling CDs?
Manufacturers should be made responsible for disposal. This would provide an incentive to make products last and be repairable.
Neverminding that I made no reference to second hand smoke, let's unpack that anyway:

Research has shown that the volume of airflow needed to be mitigate the second hand smoke risk in at-risk workers is not met by any establishments, nor is it likely to be (because it's huge) - http://www.tcsg.org/sfelp/FedOHSHAets.pdf. https://www.cdc.gov/tobacco/data_statistics/fact_sheets/seco....

So please tell me, what "extremely effective" mitigations exist? Does anyone implement them in the workplace?
The Internet of Everything
Protip:

While we care intensely about "high quality" software, we define it as "well-designed" or "well-abstracted" or "loosely couple" and all kinds of things that matter when you look at source code, customers care about:

1) does it solve my problem?

2) is it reliable enough? ("enough" depends on use case)

3) can I afford it? (not just cash but maybe TCO)

Edit: And this applies to most of the "hot startups" too. Ask anyone who has been at a major company through the growth years and ask how "good" their software was. Every single one will share horror stories about late nights, tight deadlines, horrible hacks, and "omg let's rewrite this whole thing!" arguments.

As things grow and stability becomes a priority (often customer-driven), things change for the better for the software.
I think you mean qualifiers.
attaching an event handler to a keyboard action is not the same thing as keylogging...
Exactly. As much as we believe decentralization will remove the middleman, we need to understand that not every application can be built on decentralized systems. Our goal is to provide a platform where communities/teams can build simple to complex projects without learning new languages, new best practices and maintain the ability to scale horizontally.
Great post. Here's a similar post from my wife on being a "Women In Tech": https://medium.com/@kawomersley/why-talking-about-diversity-...
That does not actually kill the concept as long as you treat it like an above ground subway system. The real limitation is the buses can't cross 4 way intersections while cars are blocking their path and they can't travel around obstructions.

Another options is you placed them on slightly elevated tracks and add bridges over intersections, the larger problem is they need a lot of space above them which means overpasses etc could limit placement without major investments and it really just reinvents the monorail concept.

So, IMO it's unlikely to work in most cities, but there are a lot of city's and you only need a few. Thus, it probably did not start as a scam even if evolved into it.
I am looking forward to the day where global entry is applied worldwide :/ breezing through security is pretty nice after being aelected randomly so many times :)
Trademark infringement is a little different, because a company has to protect its mark to avoid losing it.
I'm still on an older version of Office and it has it's own alerts system that I can't control. Maddening.
I had a philosophy teacher who once explained to me how you can only become a master of something only when you explicitly know all of its rules and are aware of all of them.

A few examples:

- a chess master knows all about chess

- a con artist must know all the social rules to exploit them

So when recruiting or making a judgment, you should be aware of all your biases.
TC39 published its stage 0 proposal for pattern matching in ECMAScript a couple of days ago: https://github.com/tc39/proposal-pattern-matching
How to Handle Imbalanced Classes in Machine Learning
What do you think is a realistic goal for its production (numbers wise) of the Model 3 by the end of the year?
Personal attacks are not welcome on Hacker News. We ban accounts that are repeatedly uncivil, so please don't.

https://news.ycombinator.com/newsguidelines.html

https://news.ycombinator.com/newswelcome.html

We detached this comment from https://news.ycombinator.com/item?id=14702873 and marked it off-topic.
I think you're missing the point of the article. It's not that these things don't exist, or didn't exist for her -- of course they do.

The point seems, to me at least, to be that in order to attempt to actually solve these problems you can't actively (or passively) try to exclude yourself from the people causing them.

It's like politics -- if you separate yourself into "us" versus "them", how are you ever supposed to work together to find a solution?
> Studies are showing that more diverse teams have higher collective intelligence

Absolutely! Discrimination is self-defeating. Why intentionally deprive yourself or your team of resources?

Or, to take a larger perspective, why deprive _humanity_ of resources? Imagine how many more Einsteins we'd have if everyone had the same opportunities.
I haven't watched a single current-day military movie since 9/11. I just assume it is all propaganda in some way or another.
Show HN: Searching code as you type in vim ( grep on the fly)
Here is the thing. You can have private opinions but when you express them publicly, the larger the audience the larger the chance that someone can totally misinterpret / take out of context / take IN context but write a diatribe against / etc. what you say.

It could be someone who is outraged or someone who actually uses your words to further their ideological agenda against those who are outraged.

In short, the more people see what you say, the more chances that it can run away from under you and distract from your brand and its focus.

That is why Coke executives don't just tweet their personal views on topics, etc. and why politicians stay on message.

Anything you say publicly can and may be used against YOUR GOALS. And maybe against your character.

"Give me six lines written by the most honest man, and I will find something there to hang him.
As quoted in Champlain's Dream‎ (2008) by David Hackett Fischer"

And with AI you can probably quote mine anyone like Richelou.

Sometimes, like Trump, the controversy helps attract media attention and you can find a core audience who flocks to you. Then you become a polarizing figure. If that's your way of getting famous, then the price you pay is people quote mining what you say later and you having to filter out people who are constantly lining up to debate you and take you down.

Trump has been able to sidestep the parsing of his words by not standing for anything and being so willing to change with the wind and just say so much random stuff, while at the same time saying what enough people want to hear that he totally polarized the country.
I personally use RS232 quite regularly in order to hook into the console ports on Cisco hardware and some servers. Really handy if, say, SSH is disabled on a router and you need to get in to enable it.
Can you get charged if that happens? Sure you were hosting it, but you didn't know? Do you really have to look at all the pictures? What about privacy?
"Site visit, cum lunch".
why not both? hydrogen cells seems to me as a great tech with a lot of potential.

They can be used in situations where electrical chargers are not avaiable.
https://github.com/pippinbarr/itisasifyouweredoingwork/blob/...
Absolutely. People are rarely willing to talk about class in these discussions, but the reality is that not only have we created an industry with a gender imbalance, we've created an industry with a culture that prioritises the values of one class (middle/upper-class urban men) over everything else. Thus you have 'casual' workplaces with games consoles, beer, lame forced socialising, chill zones etc in which some people feel comfortable and others feel thoroughly excluded from.
As a queer woman in tech... I feel this so much.

I don't really know where to sit on this. It's a bit confusing for me. I understand the need for "X minority group in tech" events, I really do. I think it helps newcomers and people who feel like they're at the fringe find a community.

At the same time, I DO find it a little weird at times to go to "LGBTQ-only", "Asian-only", or "women-only" events. It just kind of reminds me of... this reverse-frat mentality.

Going to events with ONE homogenous group just really skeezes me out for some reason.
Yes, you're right it's 3rd or 4th model depending on the way you count, main point still is it's not the first model :)
You're really defending the US by comparing it to NK and Russia? That's a very low bar indeed.

Also, a lot of other countries don't have such extreme levels of jingoism, certainly not in Europe we don't. World War II taught us where such extreme patriotism leads. Trump is a natural and direct result of jingoism; but yet it continues.
> Don’t we all, in theory, have the same possibilities for succeeding in tech?

In theory, with all else being equal, yes. But all else isn't equal and we all don't have the same possibilities (orders of magnitudes of difference, I'd say.)
Is there any evidence you can provide for this? I don't necessarily dispute it, but I don't entirely buy that it's just for rendering - I thought some games were starting to offload particle systems and physics.
Happened to me about a year ago flying DEN to LGA. I had one of those thermal receipt printers in my carry on. Those set off the bomb swab machines. Luckily Mr. TSA knew that thermal printers could set the machine off so nobody panicked and I was allowed through.
She makes a good point when she says "I’m already here, people. So I’m not the problem you’re trying to solve."

I think what a lot of these kinds of posts miss is that efforts to bring women into tech generally aren't aimed at the kind of women who have always done tech, have always wanted to do tech, and participate in the tech community despite their gender. Those women are the die-hards who largely will ignore gender barriers because of their enthusiasm for the field. But if we want to improve the gender ratio we have to think about how to appeal to the women who don't fall into that category too.

I do consider myself a "woman in tech" but that doesn't mean I want special treatment. I'm lucky enough to be surrounded by smart, passionate people of all genders and don't really suffer much sexism with regards to my work. What I do want is more women colleagues and I support initiatives aiming to achieve that.

Full disclosure: I run a student branch of the Women's Engineering Society here in the UK, although we are far from a women's only group. Most of our events are about 50/50.
Sort of. The point of the article seems to be more along the lines of "Different people are different. Please don't force your labels onto me."

I didn't get the sense that she's trying to change anything. She's just trying to be a person.
Don't forget that the 24 month warranty is one of the stated reasons for justifying the sale price difference for the same product between the US and the EU.

If it's increased, manufacturers will just increase their EU prices so that their costs will be covered.
Monthly Roundup of Web Development Post – June 2017
That's an interesting proposition, but how realistic is it really?

If we're talking about something like a huge asteroid colliding with the earth and/or a huge volcanic episode that would trigger a mass instinction, wouldn't the pale blue dot still be more hospitable than Mars? We have access to technology the dinosaurs didn't have, our chances of survival would probably be much better overall.

Even in case of man-made devastation, such as mass pollution or a nuclear winter I think it's safe to assume that Earth would still be more habitable than Mars.

How about something even more destructive? Maybe something like a gamma ray burst? Well then Mars is probably not far away to put it out of harm's way, although maybe they would be more likely to be unaffected by it if it hit the other side of the planet due to its very thin atmosphere? I'm not sure.
This reminds me of a "game" that a friend and I made in Excel.

The game was, roughly, a text-based adventure game. Each row in the sheet represented a "room", columns across gave names to the directions you could go and the target rooms, a description of the room, etc. I think there were other columns to mark whether the room represented the end of the game too. The UI was a bunch of buttons and cells on another tab that were manipulated by VBA code.

The game was never very good, but we ended up creating quite a lot within that limited framework.
How to Use Erlang and Riak KV in Data Mining?
Hello, I am using erlang and riak in a data mining project. What I, basically, do is read the content of a text file, parse it and store it in my riak kv database. Now, I would like to generate graphs and perform clustering using the data I have stored in the DB.
You're actually right. I will change that to stage-2. Thanks for feedback.
My ICE car has regenerative braking. So this is not something exclusive to the EVs.
If it's on all keyboard actions, then it's the same thing.
>Now you reread the resume only focusing on the actual skills and you find that some of the people you rejected have stronger technical skills but you unconsciously downplayed it because of the female name.

Wasn't there a recent study that removing names led to the percentage of men being interviewed increasing?
https://xkcd.com/radiation/

So very true.
A Reminder: Ken Block's “Climbkhana” Is Just Around the Corner
This is called self-censorship.

On the one hand it is probably good for your "brand" on the other hand, authenticity is a key factor in having a strong brand.

No-win situation...
Sharing opinions is just not "safe" anymore

Free speech is dead.
I can argue both sides of this (in fact I have).

I would response here that you need to consider your facade design pattern. You should have a facade that you test your code with by careful mocks and fakes. Then the facade translates between your code (which now works) and the API. Particularity if the third party is infamous for breaking changes all the time you want to ensure that when things break you only have to figure out what they changed and fix the glue code.

Of course if all you have is glue code (this is likely: a lot of real world problems are just getting data from one system to another) there is nothing to test.
But if you didn't change a file, do you really want to see warnings for it? Wouldn't you rather just see warnings for stuff you changed and see all of the warnings when a full build is done in CI?
Ad Hoc #17 Is a Honda NX650 Built to Perfection
I have spent more time trying to hack my way through web-flash-etc training courses than I've spent actually doing them.

It was very rare I was able to actually get to the end without having to resort to an ahk script pressing "next" every 10 minutes overnight
Fintech startup Omise raises $25M in ICO
> If you drove a Honda like a Ferrari you'd likely break a whole lot of it's "reliable" parts too.

You really need to stop drinking the Tesla kool-aid. Of course people drive Honda's like Ferraris. And guess what, the Honda's don't break as easily as the Teslas.
I work at an old tech company in the southeast and would echo this experience as well.
If your poll image is fetched from a webserver you manage, maybe you could use a simple cookie on your domain, named after the poll UUID and containing the user's vote ?
Ali AI Lab published natural language processing(NLP) paper in KDD 2017
I knew the "no gimmick" phrase will be subjective :-D

> And I still can't think of a single use case

If you and a several persons are in need of a platform to build any kind of cloud-based application but also do not wish to cede control of share resources (source code, keys, passwords, revenue etc) to your partners, then this will be the platform you will pick. Any existing application like a community built Uber/Airbnb alternative and more can be built on this.

I will fix the spelling errors. Thank you.
That would be perfect.
In Quebec city it is illegal to follow cars in the direction of the green light. If there is a pedestrian signal, you must call for it and wait which makes it awfully long and inconvenient. Takes about 30sec to a min before we can cross most intersection but hey "its safer" they say.
You can and should have an opinion, its a part of being a discerning human being trying to navigate this world. It doesn't mean you should never listen to others opinions, but having your own informed opinion is a good thing. If others tell you that you can't because you're a white male, tell them to piss off.

EDIT: Downvotes for saying that a white male should have an opinion??
Bubble will continue while there are still new victims to attract.
An episode of Netflix's Dear White People focuses on the white guy. Might express some of the same thoughts and feelings.
Independence Day was released in 1996, not 1986.
Opinions about <group>-only events aside, there's a difference between a homogeneous group of people choosing to be together, and a group of individuals who were barred from using specific toilets, water fountains, seats, education opportunities, jobs, etc.
Comparing segregation to voluntary <group>-only events is a gross misunderstanding of how things were.
I am unconvinced that more expensive = better quality for a lot of things these days.

There are some anecdotal examples of people with Miele washing machines that have lasted for decades etc (... as an aside I guess we wont know about today's Miele washing machines for several more years at least ...), but in my experience paying a premium for a product more often than not just gives you an as-cheaply-made product but with a brand name you've heard of. I am very happy to pay for decent stuff, but I am not prepared to pay extra for the same quality stuff just to get a brand name.

What seems to be the biggest problem these days for me is not mechanical failures, but what can only be assumed to be software failures - things just going haywire or flashing an LED/error code and not doing what they should.

Perhaps there is some cheap capacitor that has blown somewhere, but it is often a waffly explanation along the lines of "logic board has failed" (and they are always super-expensive to replace due to it being 10 years old and not made/stocked any more etc etc). It is usually more sensible to replace a 5-15 year old appliance with a new one, rather than buying a spare part that costs 50% of an entire new appliance, (plus then you usually get the benefits of improved energy efficiency)
Funny, same thing in my office. It's a small, quiet, well-established professional services firm. We focus solely on serving our clients' needs and delivering solutions.

The senior consultant on my team is female. No one makes a thing out of it. It's just universally understood she's an expert in her field and is perfectly competent.

The organization does have occasional minor recognition awards and we occasionally have company-wide meetings to go over quarterly highlights, etc. She receives an appropriate amount of recognition, as does anyone who deserves it.

I can't think of a quicker way to make her feel uncomfortable than to call attention to her gender. We all understand gender doesn't mean jack shit when it comes to ability to deliver. These gender-exclusive things seem so... patronizing, and insulting.
Don't make it unnecessarily partisan.

I have no beef in this fight, not being an American, but I see the same behaviour from Fox, CNN (probably the biggest offender), MSNBC, Breitbart and sometimes even BBC.
Not to belabor the point, but...

> the only bullet-proof way to limit the scope of unsafe code is at the module boundary with privacy

I understand how this is meant in the context of that page, and it is true that modules protect against users messing with modules' internal invariants.

But does that also work the other way around? In the example in https://gankro.github.io/blah/only-in-rust/#unbound-lifetime... it's not the caller messing with the callee's state, it's the callee messing up the caller's state. Do modules help at all here? That is, would the function

fn foo<'a>(input: *const u32) -> &'a u32 {
unsafe {
return &*input
}
}

become less dangerous, or maybe impossible to call, when put into a module?