skysight-inc/HackerNews huggingface dataset:
I agree with you on solar. From my perspective, any energy we don't capture and harvest from the Sun as it hits Earth is wasted. Now allow me to offer you a different view on my buddy; Carbon. Carbon itself is a commodity and should be handled as such. We need it to make graphene, synthetic diamonds and carbon nanotubes which will in turn become the new silicon for the next decade or so.

What if all those things can be as accessible as what is common today? We must harvest every last molecule of carbon for this end. That include the crap we have overloaded the atmosphere with. I've already come up with a system for this that needs some fleshing out. With it we can make better solar panels, water filters, textiles of immense tensile strength, relativistic electrical conductivity and insulation.

Carbon is the fourth most common element in the universe or at least from what we can see. We must keep it that way if we want complete proliferation of this next generation of desktop and mobile quantum computers in every part of human society. So we need to capture and reclaim it from every corner of the Earth because the end goal is totally worth it.
> In the US, it is not true. Women don't like to be called girls, just like men don't like to be called boys.

There is rather enormous variation in individuals and, often even for the same individual, context in this, within the US.
I'll yield to that.
This looks questionable.

https://itunes.apple.com/us/app/battery-health-monitor-batte...

Not a single of the word "menu" in the description page, even. And the UI is kinda..all-over-the-place, to be honest.
Who gets to declare those things "crud"? I am sure that if you poke around you will find someone still relying on those features being present daily.
The officially pegged rate also significantly differs than black market rates in Venezuela.
> No, it's not. You yourself stated that the algebraic/arithmetic behaviour of 0 is quite different from that of 1, so how do you suddenly come to the conclusion that it's merely a matter of convention?

Because in programming it is, it's just a number chosen by some languages to start enumerating from because it makes things easier in some real-life cases. In pascal you could set the arbitrary start and end index and it worked just as well. It's like arguing which is a more precise way to measure temperature, in fahrenheit or celsius scale...

> What relevance does von Neumann's construction of the natural numbers have to this question? Especially so, given that the empty set, aka "0", is the first(!) von Neumann ordinal. We should use 1-based ordinals because von Neumann constructed 0-based ordinals, maybe?

You talked of ordinal numbers, so I cited one of the definitions of ordinal numbers, the one from the set theory. The similar reasoning applies for other definitions as well. Ordinal number zero is always the ordinal of an empty set. We use null for that in programming. So the next one is a single element set and it has ordinal 1. So how from this you conclude that index 0 is "the correct way" to count non-empty sets? You completely ignore the empty array that way...
I wrote a small post on the JRockit part of this approx 5 years ago if anybody is interested: http://www.spyfoos.com/blog/2011/07/28/oracle-java-7-and-com...
Microsoft had a stylus and a word processor on PocketPC handhelds long before the iPhone, and Apple had them on the Newton, though Palm was there first....

Going back to 1989, Microsoft had a stylus-operated tablet with the GRiDPad, which was running MS-DOS with Extensions for Pen Computing.

SketchPad was innovative. Otherwise, such claims generally tend to illustrate that the claimant doesn't know enough computer history...
please enable bitcoin support on stripe. Was about to test your service.
Oh skimmed it. I guess I missed that. Although I still feel like Ive seen that attitude of studying for these interviews like they're guaranteed to come. Maybe more people have referrals then I think
Being one step removed from the hiring manager at work, the one thing I have noticed about some older candidates is sometimes their background/resume/performance demonstrates to me that some just don't show an aptitude for learning quickly in technical problem spaces. Personally, I don't particularly care about how old someone is, but I absolutely need to see the ability to learn (in addition to the standard things of integrity, good problem solving ability, is not a jerk, etc.). My company even trends older than a lot in our industry (I might be average at 32 here), especially for a smaller one.
Can anyone comment whether this problem with GUI isolation

http://theinvisiblethings.blogspot.de/2011/04/linux-security....

is now solved?
You might be right. I run circles around some of the youngsters I work with. Yet I still feel like an imposter.
My windows machine does not display them, and I don't remember even being asked.
While I like the idea for its steampunk appeal, looking at potential/kinetic energy delta, you have two ways really:
build overcapacity for solar, immovable, uses rare earth minerals, but other than dust, maintenance free and then that capacity will sit idle at night
or you build capacity like these lifts at that capacity is going to sit unusued during the day, but it does require a lot more maintenance due to moving parts and potentially more resource heavy to build, but no exotic materials.
I think the best way forward is to, of course use the least amount of energy possible - insulate from both heat and cold, make efficient CPUs and run everything you can in software and anything physical make it run during the day on solar.
Once environmental costs are accounted for, it makes no sense to run things like cars and shops and washing machines at night.
SendGrid Stocking Stuffer: The Expert’s Guide to Email Marketing
Document specific instances of the bullying and go to HR with it. HR is there to protect the company legally and if you present them with this they should have concerns over her potential to cause a lawsuit
> In my experience everyone's somewhat sexist, and the people you need to worry about the most are people who think they're immune to it.

Everyone has a bit of bias, that's not the same thing as being sexist.

I view sexism as an example of the extreme end of the spectrum of bias, not a label for the spectrum itself.

That is how society views the word too. An accusation of sexism is enough to terminate someone, refuse them career opportunities, and ostracize them from further friendship. Social acceptance is everything to many people, and making one a pariah would end their world.

Sexism isn't viewed as something 'everyone' has. It's viewed as something evil people have, and once branded with it, you will always be suspected of secretly holding it in your heart.
So was the black one the first time I tried.
I assume you want Cortana via typing? I press the windows key and just type.
> but I don't see at all how it supports the "almost never teasing" lead-in

Agreed! Not sure where the theory I use is from but allow me to explain:

Ring 0: 0-5 people. Your best friends. Can be family members, too. Max 5 people, likely less.
Ring 1: Your other family, and friends. (These are not your Facebook friends.)
Ring 2: Everyone else you know, or think you know. Your co-workers are probably in ring 2. You barely know them, if at all, and you must stay courteous to them by default. Maybe you drink a cup of coffee with a few of them during a break, and eventually get close and get to ring 1 (or even 0, just don't dream about that).

[Note I am not sure if there is also a ring 3 to distinct further. I don't use it.]

So IOW I default co-workers in ring 2.

Those people in ring 0, you can say pretty much anything you want to them. I can make a very, very bad joke about something to people in ring 0 and they'll know I am joking. They can take the offence, and I can take offence from them as well, besides I know when they're joking and when not. It is because I know these people very well, for a longer period of time, and I love them. You don't make friends, you become friends; ie. you can't really force people to get higher in the ring. It kinda goes natural, over time.

The people in ring 2 require a professional attitude. Those are your co-workers. You don't insult them, you don't hurt them, you don't bully them, and... you don't tease them. Why not? Teasing belongs to those in ring 0, and perhaps in ring 1 provided you're careful.

> Which is why your last line is jarring - it's almost exactly the sort of comment that you and the original post are objecting to!

Oh, in such a situation I'd keep it before me, so that'd be some kind of thought crime. The reason why it matters in this context tho is because that detail makes it easy to envision how she became a victim of bullies. You see, bullies pick their victim like a leopard picks their pray. In this example they wouldn't pick a vocal woman who seems to stand up for themselves.
I would not characterize breakup depression as withdrawal.
Ok. Try this experiment at home. Create a fictitious business and sign up for a Facebook advertising account. Now call your assigned sales rep and say "Hi, our business sells Halal meats for the Muslim community, what parameters should I be using to target my ads to people who would be looking for that?"
Apologize.

This sound counter-intuitive; but it work a lot of times.

The things is that most people fixate in that "the other" is wrong and "I'm right".

Probably is, but the other is thinking the same. If 2 persons fight, and one have the arm broken and the other have only a finger, you can' count that the one with the broken finger will be calm and rational and know is he that is hurting more. It have the broken finger, dammit, and you must pay!

This is one of the teachings of Jesus. You take a proactive attitude to diffuse a situation. If you are "more guilty" you do because you are, if your "are not more guilty" o worse, "totally innocent", you ALSO DO it because you have the moral high ground, and because is smart.

---

I have be in situations like this, but worse. Even with actual death threats and display of weapons. Have never ever in a fight, and yet "win" all of it ;)

"Sorry, I think I have say something wrong, that was not my intention. I not feel good because this. I wanna to solve any misunderstanding that and that situation/words have caused. I appreciate the work here I like my coworkers very much, and think we can move forward. I appreciate your opinion on this. "

Or something like that. You get the idea.

Look, if the situation can be saved, a calm voice and be humble must work when the people in conflict are not that against you, and have enough decency.

If even acting like this not work, then you are more certain is better to get out.

P.D: Can be even better if you can bring another, neutral, person, and be very casual about this.
After the author mentions who this is the best/easier Linux distro ever, and how Wayland mades everything so much better, there's this:

>There are some things to bear in mind about using Wayland with GNOME, especially since more than a few GNOME hacks won't work anymore. For example, take desktop icons. These aren't really a GNOME 3.x thing, though you could use Gnome Tweak Tools if you can get them, but they are not supported in Wayland and never will be. I've also been unable to find a clipboard manager that works properly under Wayland. The other problem I've run into is that neither of the tint-shifting applications I use work with Wayland. Neither f.lux nor redshift do anything when running under Wayland. Judging by posts from around the Web, video playback is sometimes an issue too, though I have not actually experienced this problem. In terms of hardware support and Wayland, I would definitely suggest sticking with kernel 4.8.x or newer, which is exactly what Fedora 25 ships with. The other major gripe I have with Wayland is that it doesn't appear to support fractional scaling for HiDPI screens. It works great at 2X, which covers most screens, but there are those where 1X is too small, but 2X is too much. If you have a screen that works best at 1.5X, you might want to stick with X for now.
Those are, however, relatively minor issues.

So desktop icons, no proper clipboard, no fractional HiDPI scaling, video playback issues, and those are "relatively minor issues"?

The only actually "relatively minor" issue he mentions is the lack of screen-tinting support (a la f.lux). The above seem quite major to me...
The manner born
I assume you have a manual transmission? Which engine do you have?

A huge part of why my mileage is terrible is because I basically have the worst possible commute for fuel mileage. live in Chicago, which supposedly has the worst traffic congestion in the country. My commute is only about 8-10 miles, but there is a lot of variation in speed. I can go from stopped to 65-75 miles an hour back down to stopped several times on my commute. The commute takes about 30 minutes, and I spend a lot of time idling.

Obviously that is a ridiculously low mileage for a car, even given the conditions. My fuel mileage never dips below 18 mpg for an entire tank, but it rarely goes above 20 mpg unless I leave the city. Looking at similar vehicles on Fuelly, I don't think it's that far out of the norm.

My Impreza is a 2010 OBS, with the 2.5L NA EJ25, and a 4EAT. I think what really kills my mileage is the 4-speed automatic. From what I've read, it's absolutely brutal on fuel efficiency compared to the 5 speed manual. The NA uses a lot more fuel than the turbo when just puttering along as a result of its higher compression (10.0:1 vs. 8.2:1) It's not necessarily a negative - my car is faster off the line than the turbo, especially after sitting in traffic on a hot day.

I know the WRX has a DOHC engine, whereas the 2.5i is SOHC. That probably makes some difference in efficiency, though I don't know how much.

On top of that, I almost always have my roof rack on if I'm driving in the city, and I usually have a bike rack mounted as well. Plus, I have the hatchback, which I've heard also impacts mileage, though I have no idea if that's true.

I've also replaced the somewhat narrow stock-all seasons with wider and softer tires summer tires. I run high sidewall winter tires on steel rims in the winter, which weigh a lot more than the stock alloys/all seasons.

Regardless, the Impreza really sucks at city mileage compared to other cars because of the added weight and drivetrain losses of the AWD. (As you probably know) It's really no surprise the 2.5i and 4EAT have been replaced by a much smaller engine coupled to a CVT.
My advisor told me once 'i think you should go somewhere where they respect and value your skills, care and help you advance your career. There are plenty of opportunities out there.'

Summary - work place environment needs to improve for you. You can't live under fear, that will be the biggest hindrance in your progress. You need to freely express your opinions without getting screamed at. Its important to get your ideas out, that is how you learn if youre thinking in right direction.
I have been in similar situation, avoid companies with this sort of a culture. They just want you to do the hard work.
Do you happen to have a link to your thesis?
Wow, thanks for sending me down that hourlong Wikipedia rabbithole ;)
I was going to say the exact same thing. You're the new guy and she's part of the culture. The possibility of being able to change her or the company surrounding her is almost nil. At this point its better to cut your losses and go.
Case in point. Read the Google engineering articles describing the work optimizing V8's memory usage. That primarily involved using profiling tools on lots of web pages and then changing the initial size of buffers.

But they still have to use relatively large buffers from an old-fashioned CS algorithm perspective and they couldn't make them smaller without impacting performance the other way. And they can't know that without doing the profiling on the whole system.

So yes you want functions to be lithe but you have to also focus some time, skills and knowledge on optimizing the entire system using tools and real-world data.
I always wondered how modern desktop UIs seemed to feel so much slower than, say, Windows 95 did even though the hardware was so much better.

When I first turned off the compositor, even just dragging a window around the screen was an amazing experience. I now have it disabled everywhere, and I much prefer the occasional afterimage trail than adding a noticeable rendering delay to everything for the sake of a semitransparent terminal.
He thinks working at Google would be awesome and he's worked hard to give himself a shot at doing so. He might be completely wrong, work for Google for 6 months, realize it's all bullshit, and quit.

Remember the guy (I dare not say his name) who had exactly that experience and ended up getting attacked by the worst people in the tech industry?
I have the same experience, it seems everytime I open my win10 laptop the damn thing does updates for many minutes. my windows desktop is more well behaved though. it seems it needs to be actively used so it always stays updated. not an apple fan by a longshot but my office macbook is always ready to be used whenever I open it, even if I do it after weeks.

MS really needs to get their shit together especially on the laptops.
@user837387 --- you're clearly a cuck who drinks the MSM koolaid. If a subcontractor doesn't do good work, he doesn't get paid and he has a right to sue.
While I accept the thesis that being what some random author estimates to be a bad person is not really tightly linked to either long-term success or failure, I'd advise against using such divisive, sensitive topics as contemporary presidential politics to illustrate your point. It's just baiting that is going to make the conversation devolve quickly.

Suffice it to say, enough Americans reject that narrative about Trump for him to have won the election. There are much better examples out there.
Yeah, ignoring those seldom-used edge cases (multiple mice, keyboards, N people using the same computer at once, etc.) all the while solving several real issues and improving common uses cases in the process...

Damn those freedesktop.org people!
197.45836985100788781720 is grossly superfluous precision is it not?
Okay, but why not?
Tablets, 2-in-1s and most laptops are actually mobile. This is one of the reasons why Windows 10 is in large part a mobile operating system.

The next generation of ARM-based Windows 10 tablets, 2-in-1s and laptops will also be much more SIM-friendly.
I'm pretty confident that the web and mobile development that most of HN does today will NOT be big in 2035. Computers will probably have evolved into pretty different forms, and we'll have different ways of interacting with them.

However, the principles of engineering good computing systems will probably be pretty similar. And the higher level skills needed to be a good engineer will almost certainly be the same.

I wouldn't be so quick to dismiss soft skills as easy to pick up - well, maybe you mean soft skills like basic verbal and written communication, in which case, sure, they can be learned pretty easily. But there are a lot of very valuable "soft" skills that fall under the realm of engineering wisdom and experience.

A senior engineer can add a huge amount of value for a team - justifying a huge pay check - by having a good sense for how to design things to allow for greater productivity, when to be extra paranoid about failures, which corners can safely be cut, or how to avoid subtle but devastating pitfalls in a given domain or platform.

I think most professions are a bit pyramid shaped, with lots of people whose career trajectories don't always go up and to the right. Software development probably has a bit more of a plateau than some, but it's not the only one. Architecture, for example, is very cutthroat, with a handful of senior people who do very well, and an awful lot of disappointed later-career professionals. Even at big corporate law firms things are pretty much up or out - not everyone makes partner, and not every partner makes senior partner.

I think across all of these professions, if you want to keep moving up and/or stay highly employable (and that's a big if), then you have to always be thinking about trends in the market for your skills, and how you can stay ahead of them. It's not that different from a company thinking about how their products can continue to stay competitive in a changing market.
That's it. Thanks.

So what makes it "black market" outside of Venezuela? Can Venezuela impose their desired rate on money markets in other countries? If I went into a bank in another country and purchased 100 bolivar, would it cost me 2-3 cents US? Or $10?

I always thought foreign currency was an asset like any other that you could trade at rates determined by the market.
Any time it places someone in a particular bin because of race, it's racist - whether that's eating watermelon, or rice, or hamburgers. The harm is that the assumption gets in the way of relating to a particular individual.
Wow, I thought I had seen it all when it comes to energy storage, but this really takes the cake though. That piston is enormous! It might be the largest moving machine ever constructed if it was built.
That's true, their focus is more regional. They do have a large fleet of "fishing vessels" that are highly active within their region however.

Essentially all naval powers engage in some form of this, within the limits of their capabilities.
There's a sort of person for whom the Google environment works. Also, there's some interesting work being done there.

It doesn't work for everyone and when there's a failure of fit, it gets ugly. For example, Google made the mistake in the late 2000s of becoming an Argentina for disgraced tech executives and ended up with stack ranking for a while. (It may still have it.) I've seen several hideous departures.
Take-home is typically understood as the amount written on the check. As in, that's the amount you take home with you when you cash the check.
I think the companies that hire an army of 23-25 year olds are planning to fail fast anyway. Why bother trying to recruit older, more senior talent that is going to expect higher benefits if the skills that they bring to the table vs. a 25 year old (knowledge of scalability, long-term decision making, planning, deep technical knowledge, etc.) aren't going to be used unless the company survives the first few years?
Le Tote (YC S13) Is Hiring Ruby Engineers Disrupt Fashion with Us
Why Did Microsoft Bring SQL Server to Linux, and How?
This DPR is not the original DPR and as far as anyone knows never invoked hitmen, but he didn't last long.
Observation:

The world community really needs to figure out how to deal with failed states. And the real, live humans that suffer in those states.

The list goes on: Venezuela, Syria, Libya, North Korea, etc.
This is a _great_ tutorial series! I've already added it to my React/Redux links list ([0}), and is definitely one that I'd point people to right away in the future, along with other tutorials like the official React docs ([1]), the "React to the Future" slideshow ([2]), and the "Learn Raw React - no JSX or ES6" tutorial ([3]).

[0] https://github.com/markerikson/react-redux-links

[1] https://facebook.github.io/react/

[2] http://elijahmanor.com/talks/react-to-the-future/dist/#/

[3] http://jamesknelson.com/learn-raw-react-no-jsx-flux-es6-webp...