skysight-inc/HackerNews huggingface dataset:
Kind of a rip off of this blog post[0] from Rogue Amoeba, down to the same screenshot and everything.

https://weblog.rogueamoeba.com/2018/06/14/on-the-sad-state-o...
I drive a Volvo S90. I only really use the "Pilot Assist" on the highway, and once you've driven it for a while you can get a sense ahead of time what situations it will fail in.

You're right though the biggest issue is still anticipating what other drivers are going to do. You need to override the system to stay out of people's blind spots or else you'll get cut off or worse. When you stay at a steady speed other drivers seem to forget your presence quicker.
keep fighting the good fight
Vectary – 3D Design Tool
not an apple user, but can you get unix commandline tools on iOS like you can with termux on Android?
I've been hacking on Crystal. One big reason you might not want to use it: https://tinyurl.com/y9gdqjuz

tl;dr Better suited for another world. Another time.
* Maintaining a C library actually used by many people within the organization taught me how to organize code, release code, take feedback, and make it better.

* Same as the above, but for Python.

* SIMD Intrinsics for C to add some extra juice to my code.
A CTO and a VP of Engineering with overlapping functional roles is a very, very bad thing.
It also depends on how the DB is used: read or write heavy? Is the data relational? How much? How do you need to query the data? Etc.
Yes OP, and while you're at that and reducing your relationship with your manager to that of a parent to a 2 year old boy, also remember to kneel and kiss your manager's hand if they do you the favor of allowing you to do as you please in your own spare time.
We’re basically in agreement, right? Getting App Maker to the point where its bottom line contribution can be shown to exceed $4M/a by 2020 seems like tall hill to climb.
If they want to experiment with something, keep it in Google Labs

Oh wait...
The use of the word "equal" is reminiscent of the most famous of the seven commandments: "All animals are equal, but some are more equal than others."
Thanks! that is really some awesome stuff. It's even simpler in concept than this.
Yeah I loved sets, enumerations and sub-ranges as well.

You can achieve some parity in C++ and other languages with similar type systems, but it does require some tricks and I am not sure if everyone would appreciate it.
My job got me a newer XPS 13 i7 8550U model. I also dislike it: conspicuous coil whine, heat issues wherein you get to select between "high-perf/hair dryer", "ok-perf/annoying", "slow/silent" modes. A Dell tech looked at it and claimed that it's performing as intended. My colleagues all have the same model but with dual-core i5s, and they're much happier. I guess whoever decided to offer these machines with the quad i7s failed to check with the engineering department.
>tl;dr it can save 6% in a ideal situation, but the extra cost and logistical problems aren't worth it.

Unless you launch by means of a mass driver/rail gun [1] built into the side of Mt Everest with a piggy backed elevator for tourists. Tourists would arrive to a pressurized viewing area at the summit and have the option of donning an oxygen mask, going outside and posing for photos next to a cutout of Sir Hillary. I have never understood why serious rock climbing friends get so upset whenever I have mentioned this idea over the years.

1 https://en.wikipedia.org/wiki/Mass_driver
It’s surprising how many ways there are to get things into space. Everyone seems to assume we’ve already considered all alternatives and rockets are all we have.

Off the top of my head:

Providing laser power from the ground station

Giant rail gun

Launch fountain

Launch loop

Space elevator

Sky hook

This spin machine
There are several business reasons to do update, I'll take you through a few if them.

* We operate a lot of IT systems, some of them are build in corporation with smaller local firms. This isn't necessarily the most sound decision financially, but it's a political decision to support the local area. We handle the business end, the project management, we do fairly strict code reviews and we take over once it's ready for operations. I said it wasn't the most sound decision financially, but so far it's actually been a cheap way to develop smaller user friendly functionality in a lot of areas. None of these small companies have AngularJS qualified people anymore, and haven't had for a while.

* I can't hire people to do AngularJS. It didn't stick around for long enough for any real talent to develop on it, at least not in Denmark. I'm not hiring from the most lucrative position either, mind you, it's the public sector after all.

* I don't want to operate two Angular versions in my stack. I already manage more than 500 different IT systems, it'd be crazy to manage more JavaScript frameworks than I have to.

* I spend a lot more than $60k upgrading my employees. A few of my developers wanted to go with Angular 2 rather than stick with AngularJS. I'm perfectly fine with that. They could've learned something else, but I generally let my employees chose their direction as long as it also makes sense on the business end. This upgrade was perfectly fine with me.

Unless Google does a completely new take on Angular2-6 in the coming years, it'll turn out to save me a lot more than the $60k in the long run.
Fauna Topology Operations
There is an implicit assumption that working for yourself means working for medium to big clients, but that isn't always the case. What if you build a product and have hundreds or thousands of customers? They might leave a negative review here or there, but they aren't going to give a rip which conferences you go to.

Imagine building a business that passively generates half of your yearly spending. Now you just need to generate the other 50% of your yearly spending from "active" projects like jobs and medium-sized clients. It's not full independence, but I'll take it over being completely beholden to someone else.

It's not childish to take responsibility for your life, to carve your own path and gain greater degrees of autonomy. In fact, it's what fully developed adult human beings do.
Do you think it's likely, though, that a language-based sandbox is more secure than a process-based sandbox? Every major browser developer has now embraced process-based sandboxing in addition to the JavaScript sandbox they already had. Believe me, I want sub-process sandboxing to be viable. But now, post-Spectre, I think it's hopeless.
How to Add Website Shortcuts to the iPhone Home Screen for Easy Access
So only people who can downvote are those that agree with each other? Surely a cursory examination of unintended side-effects was done - it is HN, right?

A mandatory comment as to why someone -1'ed a post should be mandatory. Unless someone is intentionally being abusive/troll, then perhaps we should engage in the lesser popular viewpoints. Not doing so creates one hell of an echo chamber.

EDIT: currently at -1. You're only proving my point, buddy.
Indonesia's Unwelcome Eid Tradition: Counterfeit Money
My favorite: build them there. Or on the Moon etc.
Why is Apple still selling any of this stuff?

Presumably people are either: a) still buying these devices, or b) they aren't

Either case can be used as a reason not to bother updating them.

I'm running a 2012 AMD rig at work with GTX 650 Ti and four displays, and at home a late 2012 Core i5 MacBook Pro Retina, and I don't feel compelled for technical reasons to upgrade to anything faster.

It's not like a new Mac or PC will play streaming movies any better. I'm actually glad to see the end of needing to upgrade every few months.
If you begin this, please leave a GitHub link so I can follow it :)

EDIT: Or a link to the repository, in case it's not hosted on GitHub.
That was meant to be funny :), but also make an important point. Too many of us have become afraid to say it like it is, we equivocate and in doing that we give power to evil beliefs that are rising up in this country and being nurtured by the Republican party. Start calling a spade a spade.
It's unwise to extrapolate that the iMac Pro doesn't come with top notch support from a single instance of bad support.

I side with Apple in the Linux Tech Tips issue, though. They're under no obligation to fix it after he broke it by intentionally violating the terms and conditions.
me too... current dell and thinkpads are very good specwise and lookwise, even the touch pad is pretty good. if they sell Linux laptops I will get it the next day.
For me I have learned that there comes a point when you need to work differently in order to protect your health and family well being. Big salaries are great, but when the price for that is massive amounts of overtime that takes you away from your family it just isn't worth it. Now I work for myself and I love it.

Hobbies are vitally important to keeping you happy and healthy, don't neglect them.

When you get a speeding ticket and the GPS co-ordinates in the photo imply the camera van was miles away, the court won't care.

My son was diagnosed with ADHD. A relief to know what it was, but also a burden in terms of managing it.

Falling down the stairs after slipping on a Nerf gun hurts. It really, really hurts.

Family comes first, always.
I've been a mac user for a long, long time... but their approach to their hardware offerings has been abysmal over the past couple of years.

The pivot from being the tool of choice for professionals to being the word processor and social media browsing terminal for ignorantly enthusiastic consumerists has been unappealing to say the least.

A home build with Linux and the new OnePlus 6 is starting to look like a very attractive alternative at this point.
That's why you avoid you should avoid living in an area with an HOA that's made up of bored retired middle managers.
Does it matter that App Maker is only available with a G Suite business subscription? I'm skeptical too, but at least this is (indirectly) a paid product.
IMO that's not a sufficient reason to stop reading. One mis-use of a mathematical term misses the larger point. YMMV. Rather than dismissing entirely why not send a brief, polite message?
Is this the fault of men or a largely "feminized" modern environment? In other words, an environment where women are safer than ever(which I fully support) is incidentally one with very few ways for men to form social bonds with each other; there are very few ways for most men to face shared struggles, at least without being told that their arenas are "too aggressive" for women.

> The other interesting issue I see is that women are according to stereotypes both a.) more cooperative and easier to work with and b.) horrible to work with - depending precisely on which variant makes women inferior in the context.

I challenge the very concept that women are more cooperative; they simply cooperate differently from men. When men are overtly challenging one another, they are usually cooperating in the sense that they are playing by the same hierarchical rules. Women cooperate through covertly challenging each other while overtly playing by rules that limit the amount of displayed aggression and promote hospitable behavior. Both have their advantages and disadvantages, but the fact that men tend to be more aggressive to each other is not to say that they aren't very cooperative with one another; if that weren't the case, men on average would be far more underhanded and circumvent rules on a regular basis.
> "I would find this amazing today, and all of this happened in the 1960s!"

If bowling alleys didn't already exist... and you pitched me the idea of fully automated systems to collect and re-rack pins and return 15-lb balls to the player after each and every throw... I would probably say that's either impossible or at least impractical at scale.

19th and 20th century engineering is amazing. Today, if I can't conceive of writing it as a mobile app than I just shrug.
You don't find value in enjoying a 90 minute game with friends? I'm all for limiting TV but World Cup 2018 is not really an endless cycle, they only do it once every 4 years and it's far less content than the Olympics.
When I'm in the employee seat, I try to avoid managers that use blanket statements of people. The 'best' workers, where everyone -- including their manager -- goes when they need the hard questions answered, will usually quietly exit. They prefer not to cause a big scene, knowing their value. Value usually has a big catalyst in this, often appearing sudden and unexpected, exit.

Some of these 'total failures' will go on to outdo even their own expectations. Some will do as you prophesize and 'fail' in their burnout, get fired and fade away. The strong ones will come back from it. People quit people, not jobs.
Then let's say that Angular2 had the same business value of, for example, free meals, stock options, cool company parties and a sense of purpose. In other words, keeping the developers entertained. With the possibile difference that while the above things actually have a value in themselves, the new shiny framework only has one because people are afraid to be left behind.
How GM trains human drivers to monitor its autonomous cars
On the topic of asking people about your idea, I was once having a bit of a problem with this topic. Everyone seemed to "love" what we were busy with, and they'd throw in some suggestions on what else we could do to make our product more suited to their needs. I thought this was great; we're on to something, right?

A little bit later, I relayed these situations to someone who was giving advice on where to take the product / business, and he pointed out that these low-effort supportive comments and "please add feature X" suggestions are ways in which people brush you off in a non-confrontational way. He pointed me to a pretty good book called The Mom Test, which goes through the reasons why this is the case, and also how and what type of questions you should ask. Highly recommended reading, it was eye-opening for me.
LearnSnake: Teaching AI to Play Snake Using Reinforcement Learning (Q-Learning)
I agree from the standpoint of a user of a service, but that's just how it is nowadays because they work like a giant startup incubator. Several ideas are tried, as many as possible, as fast as possible, and some are worth for them to keep. Most are not. At least if it is opensource, if Google abandons it but it still is useful for a reasonable number of people, one can hope that a community will form and take over development.
Why dip?
At least the author credited him. Seems kind of lazy to just paraphrase the bottom half of the original blog post.
In my company IT upgrades the laptops. Most people hate it, but IT doesn't care. This is the reason apple is still selling that crap. Apple is running on Inertia. Pretty soon people will move to other alternatives.
Trump Throws a Wrench into Qualcomm's NXP Deal
Where the XPS 13 wins (if I were to buy a new laptop) is Linux compatible hardware. The Huawei looks nice, but I'd need to hear how well it had worked for people.

In practice though I just bought a second hand thinkpad. Mediocre screen but otherwise excellent value and great Linux compatibility.
In unrelated news, 500 sheep killed themselves by jumping off a cliff in Turkey: http://www.hurriyetdailynews.com/500-sheep-die-in-mass-suici...
Why not just use LRU?
So, I worked at Hyperloop One for a time, and that experience made me skeptical of the type of complaint I see in this thread.

Yes, a high school physics student can tell you the accelerations will be huge unless the loop is too, and a smart one can explain you need a circularizing burn.

But, contrary to popular belief investors aren’t total idiots who neglect basic questions. Hard tech companies do face major challenges of course, but they aren’t the ones armchair engineers on HN can point out with 5 minutes thought.

So instead of indulging in the “hurrr it’ll never work” superiority stimulus, I’d Like to point out some rays of hope:

I don’t think “catapult” means “solid arm on an axle spinning at high speed.” I’m guessing it actually means a large-ish diameter magnetically levitated and accelerated loop. That makes much larger radii possible: at 1 mile you’re looking at ~300g acceleration, 150g at 2 mile. We have loops much bigger than this with much more complex magnetics and vacuum components in our particle accelerators, so this wouldn’t be terrifyingly novel tech.

Those accelerations are big but not horribly painful to make a smallsat stand up to. We have guided artillery shells that bear 15,000g launches.

I think it’s somewhat feasible. I also think big fully reusable chemical rockets will beat this thing on cost and ease of use, but i don’t think it’ll fail because of armchair physics.
Was watching an Uber eats courier on a carbon fiber bike with electric boost, complaining about the order routing and dispatch AI he worked for, while exhaling clouds of bug juice he was pulling from a small electronic element he kept on his belt. Not cyberpunk, just poor.
Meijer also worked on Hack, Dart and others.
Then I guess we differ on the idea of what "perfectly targetted" means. You're certainly not going to buy all XYZs, so XYZs vendor would be wasting dollars advertising the XYZs you're not going to buy. So it's not perfect. Perfectly targetted advertising would show you the one XYZ you are going to buy, and stop there.
I do see the value - I specifically said it helps some people but doesn't help others. The reason I don't suggest it is because getting rid of the dog once you've gotten it can be difficult.
Why Open Source Needs Marketing (Even Though Developers Hate It)
Like many mental illnesses, the severity of the illness varies considerably. A single manic episode is the diagnostic requirement.
I cannot comment on this case (and yet, here I am typing) but I will say this:

I put up with the unreliable, fragile, jawbone up for years. I think I went through about 5 or 6 models personally and got several for my family members.

Why?

Because it had, by far, the best sleep tracker of anyone on the market. I could finally see how much sleep I got and it had a huge impact on me.

Fitbit has finally caught up about a year or so ago. (I was only tracking this as a consumer so not sure exactly).

I would be very interested to know if the alleged theft was related to sleep tracking. Specifically, if it was around figuring out when the user is in REM sleep, deep sleep, light sleep or awake.

Everyone else could not break out REM sleep and deep sleep.
I have a Mi Band, it is great and has amazing battery life (30+ days). The main reason they are rare in the US is that they are neither marketed or sold here by Xiaomi. You have to get them via third party importers.
Existential vertigo— I’m going to have to remember that term
Most noxious aspects of the war on drugs are generally applied as a proxy war to the war on minorities...

Civil forfeiture seems to be often applied to whites. Perhaps they are the only cases that get attention.
No, I'm not ignoring it. I'm simply not addressing it. I am specifically addressing the fact that in the case of "import, distribution, or sale of...", it is incorrect to interpret that to mean that it only applies to imported software. It applies to essentially all software.
Is it really such a mystery?

They probably underestimated the time and resources needed to move to ARM (or whatever substantial update they have in the pipeline) and therefore didn't invest appropriately in the "plan B" of incremental updates. Oops.
Thanks for writing that.

Why does distance from car to camera van matter though? I'm very curious!
It's nothing to do with having a thick skin. It's about being professional. Nothing that happens at work should be taken personally.

Meetings with your manager need to be two way. As your manager tells you how you are doing, you need to tell them how they are doing. I manage my manager by being completely candid about his performance as a manager.
Oil company Equinor discloses all data from the Volve field
Merge Mr Robot into The Expanse, and lets see :)
If toxic masculinity is defined by exaggerated gender role behavior that is a negative for the individual and society, then toxic femininity should be defined in the exact same terms.

Female gender role is strongly associated with motherhood and personal appearance so toxic femininity could for example be exaggeration of those aspects. Two examples would be possessiveness of children and the abuse of plastic surgery.

The question is why people are using such gendered terms that so easily get perceived as derogatory if all we want is to a term to help discussions around exaggerated gender role behavior that causes negative effects. Personally I avoid using both and see those that do as pushing an agenda rather than addressing the core issue that we have gender roles and those have a negative impact on society.
You haven't met Serena yet then...
How is that constructive in any way?
There's a difference between useful, tried and true abstractions like SQL or compiled languages. As you accrue decades of experience, you start to learn that some abstractions are just hopeless, like those tools that sell themselves as "programming for non-programmers" which promess you that you won't need to write code. A new version of this comes up every few years.
Verizon, T-Mobile, AT&T and Sprint unlimited plans compared
> I'm always baffled by web developers constantly moving to new frameworks and toolchains

I'm baffled why anyone thinks anything like this is actually true. So everytime you see a JavaScript or CSS library or framework posted to HN, you think all JavaScript developers switched to it? Game development has well over 1000 engines to choose from. I don't assume you switched from unity to Godot when it showed up on HN.
>For a good programmer, the language is just a tool to make what you've just thought out.To me, programming isn't about how to code, but about what to code. What makes somebody a good programmer is the thought process before a single character of code is written.

I tend to agree with it but there is a bit of idealization here. How to code does matter. It helps to not care about RAM barriers, CPU registers, memory pointers, etc. The span of human attention is only so much broad. Constantly dealing with low-level details obstructs seeing a bigger picture. Assembly coders don't think much in terms of type classes or lazy evaluation.
That was already too late
My biggest challenge in switching back to Windows would have to be the trackpad. I haven't used a mouse since switching to MBP
The Devil will try to exploit every human weakness.

If we have a population of people who are not aware of the intricacies involved in self driving, and the current technical state of the art, it is pretty clear there would be entities who would devilize on it, by claiming to have implemented self driving.

Now, the way they does is saying stuff that actually does not make that claim, but in effect projects it. So right now, we have Tesla people saying "We will start shipping full self driving features by august". And without no clear understanding of what comprises of "full self driving features", the stocks rise. Seriously, it is used everywhere. When a toilet cleaner that claims to kill 99.99% of bacteria, they are doing the same. They project a claim that is very hard to nullify. But that does not prevent it from boosting the sales.

Car companies are particularly at fault because what they are doing can be dangerous to the users.

.. Doesn't sound much like any sermon I've ever heard..
Use uBlock and the Easyprivacy List. It blocks "/mixpanel.".
Getting (a lot) more I/O for an embedded project
My takeaway from oppressive teachers is different. I learned that if you cannot win the fight or war against them, then don't start a fight or war. Oppressive teachers remind me that there is a survival element, for students, to the academic life and that the grading scheme is most likely biased with at least some subjectivity.

Oppressive teachers show me a wonderful thing: how complex the real world is as opposed to ideals. I also dislike them with a passion.