skysight-inc/HackerNews huggingface dataset:
Fuchsia is a microkernel architecture, so I think it being "more efficient" generally is not going to be the case. I do think it is valuable to see a microkernel architecture with large scale backing, as it simplifies security and isolation of subprocesses.
I'm pretty sure physicians would fall under the "on call 24 hours a day" criterion, too, whether or not they're explicitly "on call."
> I imagine most Getaround car owners didn't imagine that their cars would be rented for commercial purposes

...but isn't this what Getaround is already? An app you can advertise your car for hire on? Uber just helps you get more of the hire-outs you were already looking for?
I'd done that too. But I found some problems with that approach:

- you can't automatically create files (AFAIK);

- it doesn't help your team mates, only works for you and with that specific editor;

- if you start working on a different project with different standard, you'll need to update the snippets or create new ones.

Turned out that I was always copying and pasting, so I decided to create this tool.
AFAIK OSX is built on mostly pre-existing components like Mach and FreeBSD. I know nothing about VxWorks.
Google invest heavily in securing computing generally, from creating the secure browser Chrome because the alternatives at the time were very insecure to a big paid team of security researchers (recent successes include discovering Spectre and Meltdown) to creating secure operating systems to possibly eventually replace Android and ChromeOS.

A lot of security-interested programmers think it easier to secure a small microkernel like Fuchsia than to secure the older generation of operating systems and the baggage they have acquired.

Google want everyone to trust the Internet. If consumers are scared to shop online, Google dies. This is why they put so much effort into securing it.
That really isn’t the same thing at all. Facebook collects data from people who never visit their site and offer no way to prevent this data collection. One of my biggest annoyances is so many companies and groups posting things only on Facebook, especially Facebook events.
> The "wheel" is 40 years old. It's a great wheel, it's doing a hell of a job. But with 40 years of perspective, maybe it actually can be re-invented better without carrying around a pile of legacy back-compatibility needs.

Newer is rarely better. Besides, in computing, so many "new" things are just rehashes of old (and not so old) ideas.

I really wish we could get away from the "that software is old" meme in this industry.
I am genuinely surprised that people find this improves their productivity by any significant margin...
"Tesla is extremely clear that Autopilot requires the driver to be alert and have hands on the wheel. This reminder is made every single time Autopilot is engaged."

A reasonable person would not take this to mean that the car is driverless.
I really, really hope this gets adopted in some form or other across the country.

Just about every service provider I talk to talks about enabling employees to work from everywhere, as a positive aspect, without any awareness of imposition.

I'm elated we are looking to claw some of our own time me back. To have some definition between work life and home life. No more blurriness.

Of course carve outs for vital 24x7 ops, with appropriate compensation, depending on characteristics.

This always on call on duty nonsense is dehumanizing.
I don’t agree with the premise.

It is very hard to imagine the EU completely blocking the UK from the common market.

On the other hand there is no shortage of extreme idiocy displayed by Brussels the last 10-15 years.

It’s a bit like asking if you should invest in bitcoin.
So he had his hands on the wheel and took no action for 6 seconds while driving straight to the barrier. Doesn't make it look any better for the driver TBH.
I agree, this is a perfect example of a homunculus fallacy https://en.wikipedia.org/wiki/Homunculus_argument.
It's a Fiddlehead fern :)

https://en.wikipedia.org/wiki/Fiddlehead_fern
All of Paul W.S. Anderson video-game movies are entertaining AF. Mortal Kombat, Resident Evil, Alien vs Predator. ALL well crafted & inspired movies. They're not going to win Cannes Palm d'Or, but they will hit the spot.
Of course. And they don't even pretend that's untrue. Every few releases they focus on lowering bloat.
You should read it. It includes words that are politically connoted. Those words can easily be leveraged by people who are in that domain.

It's not about common sense. You don't need to tell people to be polite (and you shouldn't). If someone isn't everybody will notice it.
> Yet as an industry, we focus the ability to be productive on day 10 instead of day 100 or 1000. For long term positions. Why?

With what level of accuracy can one tell which of the 100 applicants are going to be virtuosos three months/years down the road?

With what level of accuracy can one tell which of the 100 applicants are going to be solid _enough_, _tomorrow_?
I used to think too it does not matter. I was typing reasonably fast. After putting in the effort and learning to properly touch-type I cannot recommend it enough. It feels very close to controlling the computer with your mind. IMHO this is not about typing speed it is about focus and unity with your tools.
I have what (may be?) a counter-example. I'm a moderately accomplished amateur musician. I play the trumpet in an orchestra and sing in a chorus. Both the orchestra and the chorus consist primarily of amateurs.

The director of the chorus is adamant about having it be open to anyone in the community, regardless of their musical background. To support that (laudable, IMO) position, he attempts to teach the music by ear. He makes sheet music available, but highly discourages using it during rehearsal. What I have found is that I simply cannot learn music by ear - at least not in any reasonable length of time. I eventually memorize the music, but my memory of it is as visual (I remember what the written music looked like) as it is aural.

When digging into this further, I realize that there's a pattern here - tell me a name and I'll immediately forget it. But if I see it (also?) on a name tag, I'm much more likely to remember it. I have many other similar examples.

Other members of the chorus have thus labeled me as a "visual learner" rather than an "aural learner".
This same thing can be said of auto-pilot in planes.

Not saying it invalidates your argument, just that there are pretty wide-reaching consequences to that idea.
I don't quite see where you're trying to go with these. Are they supposed to be examples of POSIX systems or something else?
The same reason cruise control is allowed.
Yeah, but you just signed a contract that allows him to host a party in your apartment. So it means exactly that.
Originally the xls format was the only open format in the office family and it was actually much easier to create xls files than to deal with the stupidity of csv
I'm not sure about what you're talking about. But here, if you didn't get the idea, is a MySQL plugin to execute JS script inside database. It's helpful for sort of task that seem to be tedious for SQL; like creating small CRC algorithm, advanced JSON manipulation/lookup...

My motivation behind is: simplify SQL queries by delegating all expensive calculation to Javascript layer.

I found the great use-case is when mixing JS with Trigger.
A huge portion of Linux is drivers and support for different processor architectures. Yes, development was chaotic in the nineties and the code showed. But a lot of engineering effort went into making the core really nice.

https://unix.stackexchange.com/a/223763

With regards to POSIX, it is amazing how well this API is holding up. There are quite a few implementions from GNU, BSDs, Microsoft (at least partial support in MSVC) and a few others (e.g. musl). So POSIX support is a given on most systems. Why replace it with something that breaks existing code?

https://www.musl-libc.org/faq.html

Not to say there is no bloat. But some bloat is the patina that all succesful systems take on over time. Is the bloat small enough to be managed and/or contained? I say yes.
Yeah, exactly. An example of something the bot does that teams really like is that if you're an Overwatch team (for instance) it will post a daily SR news update, showing the SR leaderboard and who gained the most SR in the last 24 hours. A lot of our features would work for both, but I think that's an example of one that works better for actual teams.

And yeah - competitive integrations would be way cool, and are something we're working on doing more of.
Numpy is a Python library, not a C library. By your reasoning Python is C.
It should be noted that the 40% crash reduction they keep quoting is done with an extremely simplistic analysis and is only a brief paragraph of the full report. https://www.scribd.com/embeds/337007075/content?start_page=1...

It's not nearly as definitive as people (and Tesla) seem to claim it as.

edit: The full analysis (from page 10 of the link):

>5.4 Crash rates. ODI analyzed mileage and airbag deployment data supplied by Tesla for all MY 2014 through 2016 Model S and 2016 Model X vehicles equipped with the Autopilot Technology Package, either installed in the vehicle when sold or through an OTA update, to calculate crash rates by miles travelled prior to^21 and after Autopilot installation.^22 Figure 11 shows the rates calculated by ODI for airbag deployment crashes in the subject Tesla vehicles before and after Autosteer installation. The data show that the Tesla vehicles crash rate dropped by almost 40 percent after Autosteer installation.
I was under the impression the point of at will employment is that you don't need a reason to fire someone. That's why most companies don't give reasons, or if they do they're generic and meaningless: i.e. "this isn't a good fit... culture wise."
Here in Florida, we have the opposite problem. The pets were released into the wild...

Now in Florida, the pythons import you.
Tesla need to stop calling it 'Autopilot'.

The name implies drivers don't need to drive and is most likely a big reason drivers are lured into a false sense of security.
My 2 cents is that a faster approvals cycle will lead to more private sector activity which should help increase the productivity of investments. Even for public sector stuff, in many cases the cost is greatly inflated by the regulatory delay.

Or to put it another way, I’m pretty wary of federal infra projects in general but I don’t think there’s a compelling argument in favor of slower regulatory review.
They've end of lifed Docker Cloud. Not sure what value Docker Swarm has without it.

https://docs.docker.com/docker-cloud/migration/

> Cluster and application management services in Docker Cloud are shutting down on May 21. You must migrate your applications from Docker Cloud to another platform and deregister your Swarms.
I'm referencing the abilities of F500 companies to sustain OS development. OS X has roots in mach, and some BSD, but to call it either one is trivializing the amount of work that has gone on.
This mentality is what led to the sorry state of this profession.
Well, to be fair, if someone in the US is able to find a running Renault that can go faster than 30mph under its own power, it's pretty exceptional.

I think that Tesla's response is tone-deaf and ill-advised. I'm not presently a Tesla shareholder, but I do have a Model 3 reservation coming up soon.

Guess which one of those this public statement makes me want to change...
Why junior devs should review seniors' commits
That process worked for us too. We developed all day; the Indian team did full test sweeps their day and debugged issues; rinse and repeat. Trying to replace local devs with equal remote devs not so much.
Samsung Galaxy J7 Duo Specifications Are Out Before Official Launch
Oh hell yeah

OS X has tons of weird quirks and compatibility mindfucks going back to their transition from OS 9 (all those .DS_Store and _filename files for "resource forks")

Backwards compatibility is #1 reason for increasing complexity. Apple is sometimes good in cutting away compatibility for the sake of cleaning up, but there are still weird issues poking now and then

hell the whole NSEverything is a compatibility thing with NextStep, which is long dead.
> GPL runs counter to everything capitalism stands for.

That's the point (or at least one of them). Though I personally don't care if it is GPL or not, as someone interested in perhaps using this OS for commercial purposes at some point it's not being GPL is a slight plus for me.

However, one key point of the GPL is to create a commons (of software, hardware, protocols, etc.) that can't be exploited for gain by capitalists, that can't be exploited for economic rent, that can't be laden down with copyrights and patents. A system that is actually, truly free (as in freedom). Which is important to understand if you want to be intellectually honest.
Jobs like that exist and you're welcome to take one. I prefer to be always available; please don't try to outlaw it.
Well, if you're a tech worker then I guess the solution is obvious.
Grrrr, I've had 1-2 other people mention this so far, but we can't seem to repro it. Mind posting or emailing me (in profile) the device/browser you're on or anything else that might help us track it down? That'd be really helpful. Thank you :)
Is TLPI available for free now? It's a great book and I hope that people will continue to support both NoStarch and the author.
Supergiant Games in general have quite a nice, concise story. Bastion in particular still sticks out.
If you have a 24x7 ops why not have shifts instead ?
they dont. Unsuscribe link behind a login wall suck.
This is the part that is upsetting to me, not the name of the feature. "Fully self-driving capability" suggests that it is one hundred percent self-driving (and therefore will not require a human to drive it). That part's a lie, and a dangerous one.
> Under the proposed law, employers can send you whatever they want. They just can’t require you to read it or answer, and they can’t retaliate if you don’t.

If you want a law with teeth, prohibit employers from emailing workers outside of work hours. As written, you won't be fired for not reading email, but you will be fired when you appear much less productive to your employer than those who do read their emails outside of work.

On the other hand, as a tech worker, I've had good success with simply refusing to reply to emails or slack outside of work hours. The root of this problem is not that it's illegal to ask you to read your email outside of work, it's that folks love to feel important and aren't willing to set down their email. This law strikes me as excessive regulation that doesn't achieve a useful goal.
NASA released stunning new images of Jupiter's bizarre, storm-choked north pole
No, that annoys me the most, that I have to go and click the unsubscribe button and wait for the page to load and then click another button. They should have not sent me the email in the first place.
Which is why pilots are still in control of the plane while autopilot is active. Even while active, there is still a "pilot flying" and pilots are still responsible for scanning gauges and readouts and verifying the autopilot is doing what they expect. They do not just turn on autopilot and goof off
You always had the right to ignore after-work email, it was never the law that allowed this, only social pressure.

The law isn't going to change the perception that if I answer this email, it will get me further along in my career.

Even with this law, the person you are competing with for that promotion will still probably answer after-work email, so you have to as well.
Most people who make salaries don't have to be paid overtime.
Uber Sofa. Brilliant.
I think this is the best way for someone who just wants to play with Gopher initially to get started: "syndicate" whatever HTTP content you have, appropriately distilled down to text (Markdown all the things?), to Gopher simultaneously. And if you get action that way, maybe some exclusive Gopher content later.

The protocol is so simple that writing your own server and client is trivial, and it's fun.
I definitely agree that keeping data migration in mind at a foundational level can be very helpful. The ability to run scripts/regexes easily against the data can make it easier to reason about the consequences of your data, too.
I got an interesting perspective on this in the past week. I type at 110 WPM on a normal QWERTY keyboard, and I use keystrokes to drive my editor and window manager (but not my browser.) I just switched to an ErgoDox configured as mostly QWERTY but ortholinear, split, and with some of the modifier keys and symbols moved around. The first day I was at 16 WPM, now I'm at about 35. (Probably a little slower in syntax-heavy parts.)

The slowdown results in a mindblowingly different working experience. There is so much time in between me designing the program in my head and the program being in my editor. It drastically reduces the degree of interactivity between me and the programming environment, where I can play around with different shapes for the program. Insubstantially small improvements are no longer insubstantially small; I resist making them. I resist writing mini-documentation like detailed commit messages and docstrings. Way less work gets done in a day. I frankly feel totally incompetent.

If there was any doubt in my mind that being good at keyboarding is a worthwhile skill for a programmer, it's certainly gone now.
Assuming Google is even targeting the developer ecosystem here. I'd assume that most of the users of Fuchsia will be end users, so that's what Google is targeting.
I think the NTSB examined the crash, so there's at least some federal oversight.
> > As a parent I try to instill my perception of good values in my child, while allowing him to develop his own take on them. > So ... how does that "developing his own take on them" work if you prevent him from perceiving the world?
I only prevent him from perceiving what I feel is the most harmful parts of the world to an undeveloped mind. I solicit his input, and my reliance on that will increase as his maturity does. I wouldn't ask a 3 year old if they felt they should watch porn. But have asked my 12 year old that. And them for him to explain his answer.

>> Everyone's values are different and what I value, you may not.

>And equally, your child may not. There is a fine line between helping your child navigate the world and decide what they value and why and forcing them to adopt your values.

Agreed. One the many fine lines a good parent has to toe.

> > But there has to be a framework of rules and consequences and he has to learn to operate in that framework

> Actually, no, and that approach to understanding interactions with the world is toxic, as it is essentially learning to submit to authority, rather than learning to live as a citizen in a society among equals who share a space.

A valid point, but only if my execution was in a manner to be repressive or authoritarian. I don't use the 'my house, my rules' approach. I use the 'lets sit down and discuss this' approach. When he was younger I would always kneel down so that we were at eye-level with each other.

Mutual respect should be the driving principal for all behavior. I teach the 'Platinum rule' -- Treat others the way they want to be treated.

I mostly agree with the rest of the post. To answer your last question: "...is there anything besides porn that you try to prevent him from accessing?" -- Sites tagged by Sophos as VPN, proxy, ad networks, and malware. VPN and proxy as they can make the porn filter ineffective. Ad networks and malware just for the general protection of the devices.
Is Google actually good at community collaboration? I honestly don't know. But I would imagine that they require CLA and that would hinder the community. It may be a big problem when BDFL dies if there is no blessed successor, but what is a greater trade off?
Well, one of the things I hope we get to see with projects like Fuchsia and Redox is what the performance difference is against a monolithic kernel like Linux, if/when they have been well optimized.
Why are you conflating a GPL-compatible license with GPL-licensed software?

If Fuchsia shipped on phones in binary form, consumers receiving those phones would have no legal basis for requesting the source code of precisely what they received.

GPL-compatibility only speaks to the mixing of code having one license with GPL code.
Anything in particular? I touched on this a bit in the description.

In short, I would say it has felt like a straight forward progression after performing well yet being aggressive with pay negotiations. The latter becomes easier when you realize it’s not money out of your managers pocket, just a spigot guarded by HR.
Google already has a track record of building half an OS in android and its a pretty mediocre one with some redeeming qualities.
I think realistically the "transcribing" portion takes the bulk of the time. It's not just typing out the code, but the realizations of all the gaps in your mental model and false assumptions always seem to come during this stage.
Client support is really going to be the sticking point, though. No one wants to put up content no one else is going to view, even in Gopher's relatively quiet and low-user-count environs.
Are you afraid of network security attacks to your embedded hardware? If not, then you probably don't care about missing security updates. What are you concerned about with python2.7 no longer being supported? Like, are you worried about getting python2.7 installed on a new piece of hardware five years down the road? I understand you dislike the tone from the python3 devs, but I don't know what you would like instead.
This is the point I'd have made if I had more patience. It is simply ridiculous to claim that galvanic corrosion and/or electromigration is likely to be a problem on a square millimeter gold contact with a few microns of metal that passes at most 15W continuously for a few years before being discarded.
Airswap rebrand and new platform launch speculation
What would be awesome is a way to easily visualize the code size.
> with android apps being written in java

Many Android apps drop down to the NDK, where POSIX does matter.

> Linux isn't fully posix anyway

It's close enough that the difference really is just an issue of not getting certification.
Same. I’m a weekly renter, I’ve googled around for competing services, and have literally never heard of Getaround.
Csv files don’t work like excel either. Typically all you need is a table with headings and then text and number fields.
I’d wait till the dust around Brexit settles. There’s really no way to tell before the final deal is agreed upon.
I negotiated with my wife to only have biological children below the replacement rate barring unexpected twins, etc. If we want more kids than this, we will adopt.
Sometimes its about ... everything. Time difference * culture difference * tool availability * hierarchy * quality expectations. If they are all 90%, you still end up at under 50% of the expected result.
Totally agree. That would be ideal.
There was a period of time when both coexisted, though. I remember websites that were festooned with Gopher links and a fair bit of content that was only available in Gopher.

Granted, that time was around 1993 or 1994.
Im using chrome 65 on windows 7 in a window of 1090x878
App install, notifications and credit cards info are a huge part of their value along with their brand.
How to Check If Your Computer's Being Used by Cryptominers