skysight-inc/HackerNews huggingface dataset:
The optics that they use to get consulting contracts with non-tech big-co's are the exact opposite that you'd want to cultivate to impress HN.
I think you may be onto something there. Sure, by continuing the discount they may have lost some business, but it is also possible that there would have been no #boycottDelta, or that it would have been another case of temporary social media posturing that is soon forgotten. However, by taking proactive action they almost guarantee that it will be picked up by the media, and will be noticed and anger NRA supporters. They may have faced backlash, but then again there hasn't been any uproar about NRA corporate discounts after other shootings, so why take the chance?
> what ever happened

Rice happens.
> As of March, Uber was struggling to meet its target of 13 miles per “intervention” in Arizona

For reference’s sake, here are the disengagement ratios for the companies who operate in California, which requires such disclosures:

https://www.google.com/amp/s/thelastdriverlicenseholder.com/...

Waymo averaged more than 5,000 miles per disengagement, fwiw. Though as the link mentions, the definition of “disengagement” can vary
I thought the conventional wisdom was that the only way Uber can become profitable was through autonomous vehicles. It sounds like they're very unlikely to succeed at that...

Arizona should consider improving their regulations to try to avoid additional fatalities.
Both Harley's and BWM's have high cost of ownership and are on the lower end of the reliability curve. Yet owners buy them for the esthetics and Brando.

Put an electric motor in each and the esthetics changes. That causes Brando issues because customers will grumble that the new models are 'not really' models.
How does PCF pricing work and what do those revenue numbers mean in terms of margins?
How do I know if my account is deleted? I did it years ago but every few months I get a suspect email about, "looks like you're having trouble logging in. Let us help you get back on Facebook." Which makes me think it's not actually deleted.
>>blurring the legal distinctions between sex work and trafficking

>I think this has largely been achieved.

The text of the bill makes this obvious; whatever the public rhetoric, the legal text talks about prostitution, period. No qualifications regarding consent or exploitation.
It's striking to me to compare the state of games in 1987 on the Mac (as depicted in this article) and on the Amiga:

https://www.google.com/search?q=amiga+game+1987

It doesn't even look like the two computers are of the same generation.
If your employer has an RRSP matching plan, any matched contributions (both your contribution and the employer matching funds) are generally tied to a specific provider with limited options, relatively high fees, etc.

But any separate contributions can be managed as you want, with some (broad) limits.
It's absolutely true that there are genetic clusters on multiple levels, and the choice of K is to a certain extent arbitrary. But the fact that there are multiple ways of slicing things up does not affect the reality of the underlying structure. The use of "race" to denote 25 different groups would probably be a bit confusing though, unfortunately we don't have any better terms ("genetic cluster" is a bit awkward?)

Here's a really cool chart from an ancient DNA paper with stacked charts from K=2 to K=20: https://www.ncbi.nlm.nih.gov/core/lw/2.0/html/tileshop_pmc/t...

(The paper: https://www.biorxiv.org/content/early/2013/12/23/001552)

Zoom in far enough and the clusters basically replicate national borders: http://scienceblogs.com/notrocketscience/2008/09/01/european... so you might use the term "ethnicity" for them.
It's a strange bug for sure. Friend I helped had to change their password 2-3 times before it would go through.

We typed it very carefully. Tried copying from notepad, the same copying used to reset the password.

It indeed felt like Hotel California, as someone below compared.
I don't understand the fuss around this topic. In my country the law is very clear: in such a case the pedestrian has 100% of the guilt, the driver has 0% responsibility.
From the movie, the pedestrian is hard to see. Yes, people point at Lidar and other systems, but human driven cars don't have anything like this: any human driver would have the accident in the same circumstances. But how about the pedestrian, didn't she see a car high 2 big headlights coming? Did expected the car to stop or avoid her? Why everyone blames the software (and Uber) and not the pedestrian crossing the street like she was crossing her living room where there are no cars around?
Yes I'm aware. MS had all kinds of eink efforts before the surface. My point is that I agree with MS execs that efforts are a waste of time. The market for Windows on a tablet is massive and they needed to focus on that and get that to market ASAP. Eventually we saw it realized as the Surface.
So, if I understand this right, a dating website cannot ask you your sexual orientation, hobbies, religion, or really anything that might be useful in finding a match. Am I missing something? Can personal health forums not exist for EU residents, since it's not "legally required" to collect health information from forum participants? Either I'm not getting this, or it's insane.
At this point, I'm assuming it's because it gives larger employers an advantage and hence they lobby to prevent an even playing field.
Or alternatively, its a rainmaker situation, like a lot of Agile methodologies.
Why not all employees? All humans? :) Sometimes subsets are usefully distinct and are better suited to certain purposes. In this case, it's because game workers are so poorly treated compared to the average worker of a similar tenure in other parts of the software industry.
Specifically talking about ebook devices like the Kindle and the Courier not all ebooks in total. Most people read ebooks on their phones.
>If you truly wanted to curb sex trafficking, you’d legalize prostitution

Yes, because legalized prostitution has totally curbed sex trafficking in places where it is legal like Nevada and Germany.

Oh, except that it hasn't. Not even remotely.
Sorry but your facts are just wrong. Angular2 was announced in late 2014, just about the time when angular 1 was becoming mainstream used by big banks and the like. Look at Microsoft's blog from early 2015 announcing the use of typescript in Angular2. Linking some generic website does not make your comment less toxic and I would strongly suggest you get your facts right before posting stuff like that here.
I think they did, for a few hundred years? Islam held onto some stuff over that period, and then decided to just trade knowledge policies with Christianity.
We don't know if Trump himself was wiretapped, as he claimed. We do know that at least one of his campaign advisors had a FISA warrant approved by a federal judge.

I'm not sure what relation this has to the fact that Trump-Russia connections were being investigated prior to the election. That fact is contrary to the comment you made that it only started in order to explain why Hillary lost. Have you ceded that false premise yet or are we just moving on to the next deflection?
RSS and Atom are still very much alive! Partly because they are so simple.
Ask HN: What is your hourly rate?
Inspired by Ask HN: How do you find freelance work?, I would love to understand how much do you usually get paid as a freelancer working full time?

I have charged up to $45 per hour. But, nowadays, even $25 / hour feels costly to clients. Has anyone else experienced the same?

Thank you!
To be honest I like seeing some posts like that where the entire concept of the idea is being challenged from the ground up, especially if the creator has to step in and defend it. Oftentimes I get more perspective into a product from the defense of its perceived shortcomings than I do from any marketing material.
Something to note - a mile is a mile here. I can buy an off the shelf tesla and have it do laps on my neighborhood street until the cows come home, this is not the same kind of mile as downtown SF in peak traffic.
> C does not have RAII-like memory management in any way.

C does not have memory management in any way period. The C standard library does. How you get to something with dynamic scoping like RAII in C is to use a different library for managing memory. For example Thinlisp[1] and Ravenbrook's Memory Pool System[2] both provide dynamically-scoped region/pool allocation schemes.

[1] https://github.com/vsedach/Thinlisp-1.1

[2] https://www.ravenbrook.com/project/mps/
Dumb question: Why would YC get diluted so much more than DH? I've started to read up on venture financing and this doesn't match my mental model for any of the mechanisms I've learned about. (Like if anything I'd expect YC to have less dilution due to follow-on/pro rata investments, if they did any.)
> Can't make head or tail of what `zero_t` and `one_t` are about, or why they would be useful.

I suspect it's the same problem C++ has/had (C++11 fixed it) with bools (see the safe bool idiom [0]). Basically treating a type like an integer (arithmetic object) and boolean (logical object) at the same time is problematic (especially for a "system" type meant for extending implicit system behavior). Because then I can do `if(BoolObject < 70)` when I only meant for `if(BoolObject)` to work (where "BoolObject" is some object evaluating to a bool, and by evaluating I mean coercing/casting).

Here it looks like they approached it by making 0/1 (effectively C's false/true) different types and relying on their simpler/more-powerful type system (e.g. because they don't have to worry about C++'s insane object system). Not a terrible idea if they were otherwise actually sticking to their goal of "evolving" C (most of their features are radical departures from the language like exceptions). C++11 solved it by clarifying how implicit explicit casting [sic] of rvalues works in certain keywords (which I strongly doubt anyone can say was the simpler way of solving the problem).

[0] https://en.wikibooks.org/wiki/More_C%2B%2B_Idioms/Safe_bool
Not to edge close to a Godwin here, but how is that materially different from a soldier 'just following orders'? If anything, the soldier's excuse is more valid, since it is far easier to quit a job than quit military service. I'm not saying that both are easy, but I am uncomfortable with rationalizing what a person does at work as not reflecting on their moral character.
I didn't know it was dead. Thats very sad... Do we have alternative or forks?
tell facebook
I have seen people fired for incompetence. In fact, I appreciate companies where that happens at least every now and then. I've left jobs where incompetence wasn't corrected in some way.

Though generally what happens is employees get basically cost-of-living raises indefinitely. Over a decade or two, the company ends up with a half-price employee, compared to market rates.

Also we don't have to be good at evaluating employees to get worse at it. Giving raises on certification and seniority will make engineers chase promotions and titles instead of solving problems and finding managers that appreciate the work.
Moreso because they are decentralized. People just don’t get how important that is.
Haiku is not abandoned, it has relatively up to date ports of all the common compilers and libraries, but it just needs some polish. You could pick some rough edge and clean it up.
100% of phone calls to my mobile device are robo calls. I get around 5 per day and (because of this) I never answer the phone. I actually tried to uninstall the dialer app but it seems to be fairly well-integrated into Android.

The humans in my life call via voip(ish) apps (Messenger and Facetime mostly).

Part of my monthly cell service cost is ostensibly for the line. Which I don't use and would prefer not to have all.
That, sir, is just FUD. The dangerous type.

Unions protect workers from being exploited and abused. If you're not happy with how some employee performs, you can still fire him in place. But be ready to prove it. No more firing people on a whim just because.

If game industry isn't sustainable without exploitation, then we need it to adapt, and not the other way around.
This is a problem with Linux users in general. They dismiss everything as just a simple script in Linux. I get told by Linux people that I'm a fool for using Synologies because I could use Linux and ZFS, or I'm an idiot for having a Drobo because I could use MythTV, etc.

I'm glad I'm not FTP and CURLing files around and that I have a cloud storage solution that someone else worries about.
I think they'd want to look at email trails (and local copies of such e.g. Outlook data files) as much as looking for the 'big datasets' that Cambridge Analytica claims are now deleted. It's more likely, maybe, that internal emails from the time of the US presidential elections are still archived, and those would shed a light on the company's true conduct at the time.

I don't know if they're allowed to seize actual computers/hard drives (let's hope they have on-disk encryption), but I imagine that would be very valuable too.
because thats not how progress is made.

I want self driving car accidents to evolve like airline crash investigations not traffic fatality ones.
> Hillary wanted to put a no-fly zone over Russia's sole operational naval base in Tarus, Syria.

What happened to rest of Russian operational naval bases? What did they do to them, close them out?
Yeah, seems like agencies or a guilds make more sense.
Imagine a struct with functions that don't have an implementation: that's an interface.

If it has some implementations and some without, it's an interface with default implementations.

See how Kotlin does it, it's really nice and consistent, and you never need to agonize over the decision of picking a class or a struct.
Facebook won't die by a movement like this, it'll die when users adopt alternatives.
SMS isn't cross-platform and costs money.
The Japanese "golden curry" being talked about here is also based on a roux and more closely resembles an English gravy that has been juiced up with some warm spices, e.g. flavors like cinnamon, allspice, and cloves. The Japanese preparation includes chunks of meat and vegetables and is usually served over rice, but you could include root vegetables and skip the rice if you prefer...

Because of the warm spices, my first taste of it actually gave me a nostalgic memory of my long gone grandfather who liked to cook "old world" German food. Germany was also influenced by the spice roads and incorporated a lot of these same spices into its cuisine.
The “fuss” is largely because someone was killed, and independent of the tech issues here, many people don’t believe that death is a reasonable penalty for jaywalking. The fact that states differ on applying fault in these cases should be a hint about how the morality here is not clear-cut.

Then there’s the tech-focused issue of why Uber’s AV could not stop or even slow down when encountering a human-shaped object that seems to have been visible for several seconds before impact. Part of Uber and other companies’ pitch for AV is that it has better than human reaction and detection time.
Dark Castle and Beyond Dark Castle were astounding to me as a kid. Sounds like they had a great team.
https://donorbox.org/the-independent-legal-defence-fund
Wouldn't those with greater power (the power to kill) be tasked with greater responsibility?
I would hope so too, but without _massive_ changes I sincerely doubt the general public would adopt a decentralized social network.
This is really the only practical way to do it, yes. But it's gross and means that you have to write custom code to print the data structures. That might sound trivial, but the ability to autoderive pretty printers is super useful when debugging.
did you ask what you can do?
Doubly linked lists are impossible in safe rust by definition since the only safe way to modify a memory location is via a &mut reference. And Rust guarantees that that any memory location can only be pointed to by only one &mut reference. A doubly linked list by definition has two pointers pointing to each node, so no, your example will not work.
Public: meetup.com

Private: email or group chat
Partly,

“Jackson Palmer, the founder of Dogecoin (who has since left the company), told CoinDesk that “it says a lot about the state of the cryptocurrency space in general that a currency with a dog on it which hasn’t released a software update in over 2 years has a $1B+ market cap.”
“

http://fortune.com/2018/01/08/dogecoin-hits-all-time-high-2-...
We expect people to operate within the limits of their capabilities. We don't demand superhuman response time because we can't. We rely on things like "best practices" to capture reasonable standards of behavior.

Self driving car hardware is trivially capable of detecting a person walking in the road 80 feet in front of you. We should set our standards based not just upon meeting human performance, but also upon doing extra things that are well within the system capability.
Why should we accept your puny and limited human capability of "vision" as an excuse for a superior machine capable of much quicker reaction times and outfitted with a plethora of sensors that operate far beyond your narrow natural limitations.
I've had similar thoughts when thinking about how current Deep Neural Networks different from biological neurons. We know that in biology the brain uses Hebbian learning (neurons that fire together wire together) rather than backpropagation and that the network topography changes dynamically. Under those conditions I would think there is much more redundancy and generalization than what we typically have from fixed topology networks.

I think this is key why (generalization) humans only need 1 or 2 instances of something to learn it, while deep learning requires thousands of samples to learn something.
While misleading titles are annoying they do serve as a sort of test to determine which commenters have read the article.
The primary modellers at ILM are Zeno, their internal tool, then Maya and then Modo, but especially in some departments, it's a whatever gets the job done mentality. I do not however know what usage Blender gets internally at ILM
> But be ready to prove it.

How do you prove that an employee took two weeks to find a bug that should have taken one day to find?

How do you prove that writing a domain-specific language was a bad decision compared to defining a complex XML schema?

How do you prove that an engineer is bad at explaining technical concepts?
The video has poor dynamic range and is likely highly misleading. If the safety driver were paying attention it's quite likely they could have avoided it (although I imagine disengagement would negatively affect reaction time).
I don't know what country you live in but, in Arizona it is different:

http://www.ncsl.org/research/transportation/pedestrian-cross...

The pedestrian had the right-away in this particular situation.

EDIT ::
Looks like I read that first sentence wrong (my apologies)...
"Vehicles must yield the right-of-way to pedestrians within a crosswalk that are in the same half of the roadway as the vehicle or when a pedestrian is approaching closely enough from the opposite side of the roadway to constitute a danger"

Growing up in AZ I was always told that pedestrians ALWAYS have the right away - something I always thought was strange.

I do stand correct however.
No, GCs can handle cyclic references. You don't need weak references merely in order to ensure that a cyclic structure is eventually freed once it's become inaccessible. That's not to say that there might not sometimes be good reasons for using weak references in a GCed language, however.
I am seriously considering disallowing OAuth in my apps for a few reasons:

1. It would be impossible for the user to voluntarily give up rights to information they may not understand.

2. It would be impossible for the app to act on behalf of a user.

3. True early adopters are not deterred by the lack of quick sign-in if they truly love the product.

4. Signing up with email is easy today, and browsers make logging in an automatic and smooth process.

5. Emails already act as zero-permission identities.

For me, emails are the root of my internet activity. Everything I do is tethered to email, not Facebook or Twitter. Going to my email to click a verification link is trivial and takes a few seconds; well designed email-verification can be seamless. It might even take me more time to read and grok all of the permissions the app is asking for.

Furthermore, I don't have to worry about having a user account system that has to be ready to deal with N different OAuth tokens. Personally, I have found OAuth to be a very inelegant technology.

Next time I build a website that has accounts, I will try and market the lack of "signing in with Facebook" as a boon to the user. OAuth is a slippery tool for collusion, something I never want my customers to be victims of. I cannot advocate for technology that is primarily used to extract information from passive people.

Making the rules so hard to read that the average person just says "yes" was unethical in 1492, and it's unethical now.
> (it also happened with many other libraries)

I take documentation bugs seriously. If you did this with any of my crates, please file bugs. My guess is that other crate authors might feel the same, and that they would also appreciate bug reports.

Writing good docs is super hard, because in order to do it well, one must sink themselves entirely into the perspective of someone who is seeking answers. This is hard when you already have the answers.
It would help if you actually state the country in question, so we can properly judge your statement's applicability.

In the USA laws vary by state -- in California it is typically almost always incumbent on the driver to avoid pedestrians.

I've also traveled to countries like Jordan where the driver is always at fault, and fatally striking a pedestrian would have lifelong consequences for a driver.
https://github.com/rethinkdb/rethinkdb
Interesting, my account got disabled a few months ago and radio silence from them on why or what (appeals process seems a black hole).

In light of recent activities I’d like them to delete all data they have on me but since I’m not an EU citizen unfortunately I don’t have the GDPR to force them to do so.
> Oh, and disrupting the possibility of effective union action has been a priority of the government since the days of Thatcher

Long before that, but Mags is a popular person from recent memory to demonize, like her counterpart across the pond, Ron.
Giphy killer on steroids of machine learning
The example uses raw pointers, which aren't safe Rust. Note the *mut, not &mut.

It's the direct translation of your C, which is why I mentioned that specifically.
Being hungry shuts off perception of chronic pain
Please de-AMP your links.
Bring it all into the open. Have the government certify providers directly. Crack down on unauthorized middlemen. Tax it.

I don't agree. Decriminalization is a better approach than legalization and regulation. If it is decriminalized, then victims don't have to live in fear of the police. Legalization and regulation often makes things worse, not better.
Writing Rust code isn’t that hard, sure. The annoyences start when you try modifying code or moving things around.

Prototyping and editing code makes for most of my work, and Rust makes that a chore. That’s my main gripe with the language. It’s more like moving through molasses than encountering a brick wall.
Call your friends. Ask them what’s going on today. Go do stuff. If it’s a work type org, use LinkedIn to get notified about events.

Facebook/ig free for 4 months and highly recommend it.