skysight-inc/HackerNews huggingface dataset:
Every software engineer needs to read this. Managing people is it’s own skill all its own. Programming skills don’t translate.

Business folks: please create parallel technical and managerial career paths. This can go all the way to the CEO (CTO) level - great devs can be great devs, great people/business folks can be great at managing.

I see it daily:if your manager is programming, he’s not managing. Of course there are exceptions, but as a rule, if you’re a senior dev, you’ve probably been focusing your attention on tech and not people for a long time. There’s a crazy amount of nuance, self awareness, humility, patience (!!!), empathy, and conscientiousness needed to be great at managing.

Underperforming manager -> underperforming devs

HR management should be taken seriously as an engineering (as much as software is currently) discipline and not just an afterthought for devs to pick up.
Hah, as if.
I had to upgrade from an iPhone 3G to a 4S and now an SE, and it wasn't because the phone was damaged. The software gets slower every year. Things that used to work fine will one day get "updated" (which btw is irreversible) and overnight will become slower and jankier, forcing you to eventually give in and buy a new model just so you can get back the same performance you used to have before.

Welcome to the future.
No, actually I said it gave me the "impetus", which is rather unlike the caricature you presented of my comment.

Google and I are starting to align less and less. Removing a useful feature that helps me maintain security gave me the push to try other options. I don't care how small you may consider the change, if it increases the chance that I fall pray to a phishing site, I'll use another tool that does help me.
We do have the midnight problem. Every time I say something like, "Midnight on Saturday" the response is "Friday night or Sunday morning?"

Yes, midnight technically "belongs" to the day that follows, but it's often used informally to mean the end of the day.

Also, "midnight" has a defined time. It's 12:00 AM. "Lunchtime" does not have a defined time. It's sometimes 11:00 AM, or sometimes 12:30PM. It's a fuzzy time of day.

And the problem isn't just with lunch on a "split" day. What about phrases like, "After work on Friday" (when Friday begins at solar 17:00)? Is that gonna be a different day for Suzie who ends her shift at 23:00 UTC vs. Tommy who clocks out at 01:00 UTC?

What would quickly happen is that people would still use the Sun's position to demarcate the days, and we're back to days starting at different times of the clock in different places. And back to confusion when scheduling across large distances.

Look, the Earth is round and the sun rises at different times for everyone. Having discrete time-zones is probably the most elegant way of dealing with that problem. Any attempt to enforce UTC across the world just moves all the math to the shadows. We're still gonna have to do it, though. At least let's standardize it.
> You can keep people in their seats for 10 hours, I guess, but you're not going to consistently get 10 hours of productivity

I feel the same about 8 hours
A good example is the image tagging in Photos which has been there for quite a while, if you search for a term in your images folder it'll show you images they classified with that term. This applies regardless of if you are using iCloud or not as the classification is performed locally, keeping your images on your device as opposed to sending them off to be classified on a server somewhere.
I've learned a few recurring lessons from several start-ups failures. My favorites -

Aggressively pursue the simplest version of your idea/product/service. As a very general rule, once you begin building, try to remove more features than you add from the draft concept, until you get to launch. Get rid of ballast, be ruthless with yourself about whether you really need a given feature or aspect of the product. If the dropped features make sense, you can add them back in later, assuming customers actually want them.

Narrowly focus on knocking over that first bowling pin. Do not target too large or wide of a market to begin with. I made variations of this mistake with my first two start-ups. Focus narrow, narrow/small enough to capture a market or substantial market share, then try to knock down more pins. Chris Dixon has an eloquent explanation of this concept (which I borrowed the bowling pin analogy from). [1] Peter Thiel also has various good elaborations of the concept in his book and talks he has given.

Have a customer - ideally multiple - before you build the product. It's the easiest and fastest way to validate that there is some kind of market there before investing your time. Even better if you can get them to put money on the line ahead of launch. It's repeated over and over again, and it's worthy of the reptition, make sure you're really solving a problem that people have.

[1] http://cdixon.org/2010/08/21/the-bowling-pin-strategy/
hydrogen comes from hydrocarbons, which right now is all hydrogen

It's not! the Scandinavians are investing in "green" hydrogen, you should look at the photos of the giant electrolysers in this PDF: http://hydrogenvalley.dk/wp-content/uploads/2017/09/FCB-CPH1...
Oh really? Tesla tested in michigan winters. I find it hard to believe this is not possible.
Plow it bitch.
> It also drives the cost of phishing attacks up significantly.

It also drives up the cost of business for small sites significantly. If thats OK, it better have a pretty significant value. And, all the available evidence indicates it doesn't.
I am not very good at classical mathematics. I am quite confident that there are better more intuitive ways of describing the same ideas, so until one such system emerges I tend to learn the concepts that are being expressed in mathematics and convert them away from mathematics to just a logical description of the operation. I haven’t run across anything in calculus for instance that I can’t describe in python with loops and arrays. One might argue that it is all math ultimately but that’s fine so long as I can deal with the raw idea and not the idea expressed in terms of math operations.
Is there any technical evidence that Microsoft is doing something suspicious with the binaries? Differing hashes? Weird network traffic? Binary de-compilation? Its not hard to find evidence if you've got a hunch, instead of publishing a fear piece like this.
Ask HN: Which AI technology do you use to be more productive?
Snow plowing = jobs. And yeah you could make autonomous plows but not yet.
Why would you want to move to management? The answer is scale and impact.

As an individual contributor, there is just so much you can add to the product. If you find a product that you deeply care about, and want to build great, large features for it, at some point it's easier to lead a team than to code by yourself.

In your case, with only 5 years of experience, I'd say it's typical to work as an individual contributor for at least another 5 years (10 in total). No rush to move into management yet.
> They all look no different from when I'm streaming on my 100mbps Wi-Fi.

Yep, which is why very, very few people require anything more than 5 or 10mbps internet service at home.
I wonder how long it will take people to complain that it gets dark too soon in summer/it's too dark in the morning in winter.

I understand the frustration and inconveniences that occur with the time changes, but I worry that people voted based on the downsides of the status quo without considering the downsides of the alternatives.
large-scale performance review based firing

But that’s not a layoff. A layoff is when the job doesn’t need to be done anymore. It’s completely orthogonal to the performance of the person doing that job. And as you say, performance review based shafting is a very easy thing for a company to do, and many do do it under the guise of “stack rankings”
It is a fear piece, but the premise that the binary is not MIT-licensed is true. This is the same for the dotNET core binaries, they don't have the same license as the source either. Now I think of it, this probably applies to most open-source libraries including ASP.NET MVC. Perhaps because they use hardware-based signing of the binary?
Kim Stanley Robinson's fictional "Antarctica" was heavily influenced by Robinson's 1995 stay in Antarctica as part of the National Science Foundation's Antarctic Artists and Writers Program.

Reading his book made me see Antarctica in a way I'd never considered it. Ever time I see it on a map now I fundamentally see it differently to before I read his book.

There is an argument "conservative" people biologically see the world differently to "liberals". These words aren't great because they are political but I hope you get the idea.

I guess it's important for people to understand it's not something you and many others find value in and for you to understand it's very valuable to others perhaps. Meh?

But I certainly fully agree space is mostly for scientists at this stage if that's your point, but watching a car in orbit live was much more memorable and inspiring to me than a lot of stuff NASA has done.
10 years ago I built an almost amazing business that schools, universities, teachers and students could use to build elearning and web apps. Think Square Space + Moodle + Udemy.

Heres a demo if you're interested https://vimeo.com/2221065 The demo doesn't show much of the learning management features but they were also complete.

But the app had memory leaks and I didn't have the cash to pay expensive engineers to fix them. For months and months I tried to fix the problems myself until finally I was given the choice of giving up my business or my wife.

I don't regret choosing my family because we had another daughter before the marriage ended and she wouldn't be alive if I chose to continue with my business instead.

I learned ...

1. I should never have given up. If you don't give up you can't fail.
2. I shouldn't have believed my mentor who said there wasn't a market for my product. A company entered the same market and now they are worth over $1bn. Listen to other people but have faith in yourself.
3. Be careful to choose the right technology. I chose Plone/Zope/Python the same stack that was used by CIA. I thought I was very smart about that but I didn't realise that specialists in this tech would be so difficult and expensive to hire.
4. Don't blame anybody. In the end it was my choice to give up.
5. Everything is as it is meant to be.
> anyone that deals with spanning timezones tends to hate them. Aviation, shipping, scheduling, offices that span timezones - all groups that aren't getting smaller.

I think you're confusing the map with the territory. What these people hate is that their job requires coordinating resources in far-flung parts of the world, all with different waking and operating hours. If time-zones go away, they still have to deal with the fact that a plane isn't going to depart Shanghai until an hour after sunrise, or that the post office won't deliver the packages until just before solar noon. But now they have to keep track of the offsets in each city manually instead of applying the agreed-upon TZ offset.

Time-zones acknowledge a fact about our world. Humans living in different places wake up, work, play, and sleep at different times. These times are (loosely) encoded in the offset. Get rid of that offset, put everyone on UTC, and you lose some information in the process.
Elon Musk unveils first tourist for SpaceX 'Moon loop'
I GBoard had a proper version of this, theirs only allows horizontal scrolling
The license forbids you to reverse-engineer, so how would you find out without breaking the license?
TensorFlow 2.0 Changes
The links in search result don't work on Android (neither Chrome nor Firefox).
Assuming this is done during hours, the benefit of your service is increased foot traffic + additional revenue. If the location of the shops/restaurants are in prime real estate areas, the space will be limited + they wouldn't want to give up customer space for a non customer, especially at peak hours.

What if you could offer this before and after hours? You'd partner with these coffee shops and convert their space into
co-working space. This way, there's a set window of time that activity would be going on, sans true disruption to their business.
Probably Mom and Pop shops, easier to get a yes + foot traffic is more of a pain point for them vs larger scale franchise ;)
The daylight is only "wasted" because you are sleeping through it. Try waking up earlier in the summer months to take advantage of it. I find that I don't even need an alarm to wake up at 4:30 AM when the sun is already up. And early morning is the best time to get out for some exercise in the hot, humid Japanese summers.

Anyway - I don't really think it matters too much whether it gets light at 4:00 AM in the peak of summer or 5:00 AM. People can adapt their schedules to take advantage of the daylight at the beginning or end of their day as needed. What really sucks is having your schedule abruptly changed twice a year for DST - something which people aren't really adapted to handle.
Ok, replace the energy source with a solar panel. The only thing this is doing is acting like a battery.
This seems like a very niche solution, as surely in the longer term 100% of railways will be electrified, like in Switzerland.
.NET and Julia do offer such support.

Java is in the process of doing it as part of Arrays 2.0 roadmap.
This could only ever be doable with extremely simple architectures anyway. Off the top of my head, add in just one of branch prediction, micro-op fusion, out-of-order execution, pipelines and pipeline stalls, or cache misses, and this becomes impossible. Of course, this assumes you even know which CPU you are targeting its specific instruction latencies.

That's already an extremely niche set of processors. Further, the number of bits of code you're likely to care about this kind of extremely precise timing for, you'll either examine the emitted assembly, or just hand-write the ASM yourself.

It seems like a huge amount of effort for an extremely niche scenario. Remember, the ISA is still just an abstraction, after all.
I believe that was Napoleon and the graveyard, but it’s still as pertinent
I know plenty of introverted people who have no trouble finding romantic relationships.

Maybe incels have trouble _because_ they are raging misogynists?
Please re-read my comment. The issue is that non-TLS and EV cert TLS sites are presented with exactly the same visual presentation. Low-contrast gray icon, low-contrast gray text, vertical bar, domain name.
This is one of the most actively researched fields in computer architecture/engineering. Hard real-time requirements has been been extensively researched for ISAs, compilers, network-on-chips, concurrency models etc etc.

Personally, I was briefly involved in the T-CREST[0] project where a complete ISA, network on a chip and compiler where devolved in tandem to support deterministic timing and well understood worst case execution times (WCET).

As an example, the ISA explicitly defines multiple caches with different write-rules. So for example the stack cache is write-back to lower WCET.

The whole project is available as a VM image[1] where the HDL can be compiled to an emulator and/or synthesized to hardware.

[0]: http://www.t-crest.org/page/overview
[1]: http://patmos.compute.dtu.dk
This is an "art" project because of the media/domains involved, but it's not an art project.

It's very low-brow, but not the sort of independent low-brow that bursts with charm and zeal. It's too transactional, too structured, too contextualized, and too eagerly public. At best, this sort of big-money, one-off commission leads to the Teleharmonium and EPCOT and the Saatchi gallery, not Schiele or Baraka or I-Be Area.

If this project succeeds (which I hope it does, since that'll be good for humanity's efforts to get more active in space), it'll produce some works that can be appreciated as art. But it won't produce classics. People will forget about the works. The advancement into space will rightfully overshadow them. The works won't inspire other artists, and they won't advance any movements. They'll be curiosities studied by space historians, not art historians.
I think the real percentage might be 75% for me. I got 5-10 calls from those telemarketers and scammers each and every week since few months ago! Now I choose to just ignore those calls. I sometimes look up the numbers on sites like http://whycall.me and just block the numbers without even talking to them. They are a waste of time!
Ello hasn't shut down?
I did not.

And you're still evading answering.
Yes, it is trivial to calculate how to respond to known hazards. What is hard to calculate is what the hazards actually are in any given situation. Humans don't merely look at the road and compute how much standing water is there, they have prior experiences and a sense of what other drivers are doing on the road and why they are doing those things.
Is there any tech write-up on how this works? I'm genuinely fascinated and curious.

How does it actually run on my PC? What sort of sandboxing? Does it take over my GPU completely or can I still be using my PC for non-GPU-intensive stuff? Does it run like a VM on my PC with GPU access, or does it run the game as though I'm running it, and just stream the input/output back to the player?
Wrong title. Article says "free software" which makes much more sense than "open source" in title. On HN you should know the difference.
Visiting the world's most beautiful Himalayan valley, a Unesco heritage site
If I created a site where people could create their own groups and upload files such as this, and then ignored that people were uploading movies like Deadpool, I would be chased by the authorities.

Facebook allowed more than 6 million downloads of what must have been quite a large file without doing anything about it.

Why is Facebook seemingly immune to prosecution?

The cynic in me thinks it could be somehow related to the fact that facebook would actually have the means to fight such a case.
Too early with a ML product back in '08, people were not ready to believe such a thing was possible: basically a working VFX pipeline for what are now called "deep fakes", but I targeted inserting consumers into brand advertising TV commercials and music videos. First people simply could not grasp the concept, then they did not believe it was possible, and then because I wrote it alone and had no team VCs and partners and other potential collaborators felt working with "my company" was too risky. People want to see a team, not just one guy and an automated media pipeline. You need a team and an organization to be taken seriously, no matter how great one's technology happens to be. I did have two freelancers helping with the web site, but the entire media digital double creation and VFX pipeline was written by just me, and that is perceived as too risky. Here we are 10 years later, and still no one has done automated consumer inserting into still and video advertising. I still have my working pipeline...
Direct contact among galactic civilizations by interstellar spaceflight (1962)
XLA, the JIT compiler in tensorflow could hide this from you. It's a thing of beauty. It can vectorize along multiples of the memory higherachies of CPUs, GPUs, and the family of TPUs.
I think the real game changer will be when self-driving cars also communicate with each other in some kind of mesh network sharing road surface, weather, and obstacle information.
How does a car know it can't see well?
Different business have different business day and different open hour. Either way you still have to Look up this information.

China got this right with one time zone.

I will support the effort to attempt this.
Ello is still operating, though its social aspect is fading.

The founders' initial plan was to create an artists' and designers' platform, and they've pivoted hard back in that direction over the past couple of years.
We need new languages; at the very least new ways to approach to optimization. We are at the point where even C doesn't give you the performance you want -- that's why people invented things like Halide, XLA (Tensorflow), etc.
Doesn’t seem too far fetched.

If a Muslim family on avg has kids around early 20s and have about 3kids each vs avg European family starting in early 30s and having 1 kid on avg..

In 60 yrs - Muslim pop will have 8x while European population will be at 1.75x

If Muslims are at 5%, they will then turn to 25% of population vs 75% Germans after 60 years.

The population change is exponential.

A lot of things that change you won’t even notice until it’s too late.
Brave's agent is C++ built into the browser, it prevails over extensions (which we will also guard against at the point of installation).

It is a mistake to think of the BAT ecosystem fraud threat (which exists, for sure) as the same as the threat with remote scripts for ad view or click attribution and confirmation as practiced by ad-tech today. Third party scripts run without any integrity guarantees, so get fooled by fraudbots and cheated by other scripts (see "cookie stacking").

The "plane of adequation" defining truth as correspondence between an ad and its observed effect is browser native code, not Nth party scripts loaded into a DOM stew on page, or extensions and their JS scripts, which have privileges above page scripts but below browser native code.

Therefore the fraud threat to the BAT platform is a botted Brave instance including the BAT SDK. This is why we are planning to use secure remote attestation enclave/zone tech to ensure SDK integrity, and sensor M/L to check all the sensors for proof of humanity.

So for fraudbot users to get money out requires a costly simulation (see AML/KYC/etc. point I made in another reply today). Just hiding ad tabs (without faking identity for KYC/etc.) to waste ad spend would require faking the payable ad actions attested by the SDK, including human-like event streams.

Fraud risk never goes to zero with humans in the loop, but with BAT's native agent code, we keep the cost of fraud way above the low cost of fooling today's ad-tech scripts on page.
Ello is still going. It has a lot of artists and similar on it. Kind of a more upscale DeviantArt.
They "rebranded". Artists & creatives only
Dealing with failures is far more complex for aircraft. When a car gets a flat tire or suffers an engine failure the driver can just pull over and stop. But an autonomous aircraft carrying passengers or flying over populated areas would have to cope with broken sensors, uncontained engine failures, loss of cabin pressure, stuck control surfaces, etc.
Argument from experience is only valid when the dataset is large. On average, introverts won’t have success in love unless they work hard for it, just like everything else in life. It’s the lucky few who are the exception to the rule.

Consider that your phrasing could also be called victim blaming, depending on how you classify those in question. Are people with genetic deformities allowed to feel upset that they are less likely to find love?

It’s not a healthy way to deal with the situation, since it will only push people deeper into their entrenched communities, rallying those you label. After all, if the world thinks you’re a villain, why not act like one?
Haha surely this is the end of drumfffffff?
What kind of rebuttal are you looking for? Transplant surgery saves lives now. Any new method is an unknown time away. Is the world supposed to stop saving lives with the known working method with all of its pros and cons in order to spend that money developing something that may or may not ever happen? From where I see it, trying to improve upon an existing method so the success rate/viability after the procedure increases is not a wasted effort. It's kind of like refactoring code that already works. You plow through it to get to work originally, then you go back and keep tweaking it until it no longer crashes or has bugs and works as efficiently as possible.
Thought their initial pitch was an ad free social network?