skysight-inc/HackerNews huggingface dataset:
>after reading through this thread, i find some very concerning things. The use of the word nontrivial is one thing. Calling something nontrivial does not mean you have expertise, there are a number of analytic tools that are being called non trivial or too complex, and that means it is non trivial to the caller. The rest of us who use these techniques as often as breathing find them trivial to say the least. The lack of knowldege regarding just how extensively big data reaches into our platform is another. lets look at google, the practice of asking permission for something mundane like sorting pictures according to location can be accomplished by scraping exif data, but google uses this for an opportunity to turn on location tracking in the background. Facebook most definately does not refrain from background permission jacking. The tools and API's laying around in the open for any one to take advantage of is another. win10 telemetry provides an intimate snapshot of a win10 instance, and any one can use that telemetry to fingerprint your hardware. Even encrypted telemetry is a highly individual number that doesnt need to be decrypted to indicate an individual machine across the internet.
>The title of this forum "hackernews" is concerning, there seem to be no hackers here at all. All of the "non trivial" actions here are non trivial to those that know very little about CS in general, or have an extremely antiquated perspective on the nature and extent of system penetration as it stands today. A "normie" is not likely to know anything about lockpicking, but even an apprentice locksmith finds it extremely trivial, its just a matter of perfecting dexterity over a couple of months to be quick and slick about it.

>Facebook is one of the biggest threats to national security we have in our back yard, and the lackadaisical attitudes displayed here regarding security, only set that threat in stone and perpetuity.

I see meetuu, zucksablackhat, and ohWARisme all posting in succession in the same places - are you all the same user?
edit: Threw in parents post in case of deletion.
I listen to Vermont radio stations in my car every morning to work up here in Montreal.
Cheese (at least in France) is not a topping but something consumed after the main course (and with bread).

I could see a donbury followed by some mild cheeses.

Perhaps stronger cheeses might even go with bonito flakes or other dried fish products. I'm sure some experimentation in pairing could yield some interesting results.
The satnav in my car is pretty good, and doesn't violate my privacy.

Unfortunately, I haven't been able to find one for walking around. All the battery powered ones seem aimed at hikers, so they're loaded with great wilderness maps, but won't help me find a coffee.
Biking Asia with Mr Pumpy
aka Microphonics.
Yeah, in a life-or-death situation after Planet X realigns the poles, I definitely don't want the experimental survival guide when proven methods exists. I leave the bold changes to bolder people.
So you've moved beyond the security on the mechanisms of software installation to just saying you trust Apple and don't trust open source software. That's all this boils down to.
This is not a valid reason to fork out a crazy amount of money: "Rplate will ensure you never again find yourself stuck on the side of the road with an unfashionable license plate." Who cares.
I choose to give Google my location data because I hope I am making a tiny contribution to good causes (optimizing public transit routing, training self-driving cars etc)
Enterprise Cloud Team IS HIRING!

Atlassian | Mountain View, CA| Full-Time | Onsite

The Enterprise Cloud team offers rare opportunity of starting something new in an established company with very successful products. You will be involved in finding the right balance between expanding the reach of our products as wide as possible and ensuring that Enterprises have the best possible controls to implement their team and business processes. The challenge does not end there, you will build a lot of features that our customers are asking for and you will also help figure out how we make Atlassian cloud services global and highly available so we can offer higher level of SLAs to customers. You will be part of creating a new business that is expected to provide half of our cloud revenue in next 3-5 years.

If interested, please send resumes to Lnguyen2@Atlassian.com
> Cruising around the city isn't free (fuel, maintenance, risk of damage)

Says this will cost about .50 an hour (USD) so quite affordable.
> Automatic Rideshare companies can self balance over a large area, watch the predictable trends that show up during a year [...]

That assumes that nearby places have different peak times, which is probably a flawed assumption.
Do you doubt that the deceptive interactions they describe exist as described?

Most people do not realise how much data Google et al. collect about them, and are genuinely shocked when it is shown to them (even though, yes, it's an existing feature well known to you and most HN readers).

The video demonstrates both a) how much Google collects (which comes as a surprise to most people), and b) that most people are not aware of it (which apparently comes as a surprise to you).

> pretending it's some secret malicious data collection plan

Of course, there's the maxim that one should never ascribe to malice what can plausibly be blamed on incompetence. But sorry, if you find these repeated dark patterns throughout again and again, in apps that have been carefully designed and optimised by huge teams of people, then it is justified to speak of bad intentions.
It's not that complex, especially for Google. They could use localstorage, cookies or whatever, no reason the users data has to go to Google to make personalized experiences possible.
Completely agreed - I am on a similar path as the author and have been sticking with the above. Outsource only when the pain becomes real. I also believe that having done some of the work before hand helps you manage the other person better. Learning a lot of the stuff initially isn't a bad idea if you can afford it time-wise and cost-wise.

My biggest hurdle is not having a co-founder so far (I quit my job 4 months ago). I've tried looking in my friend circle. There are so many operational aspects that can easily split while I do the hard engineering.
Speaking of, why both -ansi and -std=99 [sic[1]]?

[1] should be -std=c99
The problem with the flips is that they go hand-in-hand with a dramatic weakening of the magnetic field until the new orientation is established. During that time solar storms are not deflected as well and vulnerable electronics will be fried.
Google either do or used to automatically detect your home and work based on your history

The iPhone does that. Or at least tries. It knows that the place I live is my wife's home, but for me it's always labeled "gym."

Apple Maps should talk to my Health app and figure out that the chances I'm at a gym are pretty much zero.
Not to mention languages like golang that decided not to learn from previous mistakes (like the billion dollar mistake by including null in the language)
I just want C/C++ to support `include source` statement.

So in order to include some library I'll put

#include source "libpng/png.c";

in my main.c file. And that png.c may look as:

#include source "png-a.c"
#include source "png-b.c"
#ifdef PNG_FEATURE_C
#include source "png-b.c"
#endif
...

And that would be it.

C/C++ preprocessor is enough for configuration.
suppose for a moment that this Tobuscus guy was indeed unfairly maligned — i don’t know, but hey, could be. that in no way contradicts the parent commenter’s point, which is this: all the hand-wringing over the celebrities whose careers were destroyed over “just an accusation” is wrong, because it was never just that one accusation.

rosanne barr is a good example. the author of the article goes into minute detail over the tweet that ended her show, yet somehow doesn’t have a word to say about the decades of her bad behavior that preceeded it.
AppSheet | Machine Learning Engineer | Portland, OR and Seattle, WA | Full-time, ONSITE

AppSheet is a Seattle-based startup opening a new, ML-focused office in Portland. Over a period of more than 3 years, AppSheet has been a platform for more than 100,000 app creators to build apps. Because of our unique declarative app model, there is a wonderful opportunity to mine all this data, and extract intelligence from it, leading to a smart data-driven app platform. We're starting an office in Portland focused on machine learning and AI. More details here: https://jobs.siliconflorist.com/jobs/7375436-senior-develope...

Feel free to shoot me an email: tony@appsheet.com
Short term, agreed. But long term, no.
There is a special relationship between foreground and background color that doesn't exist between any of the other things you mentioned. If one layer sets a foreground color, and another layer sets the background color to the same thing, the result is invisible text. That can happen with independently sane values for each. That cannot happen with any combinations of the other properties you mentioned.
I've heard in the military officers that served in the enlisted ranks before commissioning are more effective and supported by their troops than those that come straight out of OCS; but this is just anecdotal.

This is a solid truth. Officers who were enlisted are more well liked by their subordinates. This is not just because they've been in enlisted shoes before. Officers who were prior enlisted are often older and much more mature than fresh faced LT's straight out of college.
I am torn on this, as on the one hand it does violate privacy to a very large degree and provide massive power to the government. Things I am very much against.

On the other hand, essentially all this does is provide law enforcement a means to potentially quickly identify violent criminals via physical traits as opposed to the contents of their mind such as forcing someone to unlock a phone which I am very against.

Assuming DNA technology is advanced enough to provide few false positives (which I am not sure it is) and prosecution is based on additional concrete evidence as well I think I am fine with this. I am not ok with this being accepted as all that is needed to bring charges but as a means to narrow the suspect pool.

If the company did not disclose this in massive font to potential customers ahead of time, then I do think this company should very quickly go out of business.

The slippery slope though is a near Gattaca situation where now law enforcement and government can screen people for genetics flaws and make hiring decisions etc. based on them. Private companies should absolutely have no access to this data unless it is for scientific research and highly anonymized and customers have agreed to allow it.
1 point by athreya86 4 months ago | parent [-] | on: Ask HN: Who is hiring? (October 2018)

eBay | Backend Software Engineer | San Jose CA | FULL TIME, ONSITE
eBay's transaction risk team is looking for backend software engineers at all levels. We have multiple positions open. As part of this team, you will be working on products that handle payment risk processes at eBay - both the new Adyen integration as well as the existing Paypal integration. This is an high impact position with lots of opportunity to grow.

Technologies: Java, Jersey based REST services, Spring batch based batch jobs, Event/Messaging systems

Tools: Git, Maven, Jenkins

Datastores: Oracle, Mongodb, Elastic search, Hadoop, Teradata

I'm a PD from this team. Shoot me an email at baathreya @ ebay . com
HotelTonight | San Francisco | Backend, Frontend, Devops, Security & Managers | Onsite, Full-time | https://www.hoteltonight.com/about/careers

HotelTonight is a mobile-first hotel booking app. We started last minute and native app only but have expanded to 100 days and a full web client as well—the goal is to be the only hotel booking app you need.

We are profitable, growing fast, and need to fill a lot of engineering roles to fuel our growth. In general we are looking for senior engineering folks of all types with end-to-end thinking and a keen sense of UX and business impact.

Our backend is mostly Ruby, Rails, Scala, Kafka, Elasticsearch, MySQL, Postgres, and Redis. Hosted on AWS in a modern VPC setup, managed with Terraform, Ansible, Packer, Docker, Jenkins.

If you are experienced, especially in a startup environment, love building and shipping great products and/or teams, and have a hunger to move fast, hit me up directly at gabe@ the company domain (I am one of three engineering directors).

Specific roles are less important than a good fit on skills, style and aspirations, but you can review what we have open at https://www.hoteltonight.com/about/careers/
Sorry, my mistake. His parents were immigrants from Poland.
That may be the narrative, but I don't think that's the data.
Bakayoko dream, Pulisic and Higuain deals rated and deal done in Chelsea Friday
> A car in motion is generating revenue

Not necessarily. A lot of the self-driving taxi utopia is based on the idea that self-driving taxis will serve commuter traffic. And the major facet of commuter traffic is that you're going to have a high-volume, unidirectional traffic flow--once that car drops off its worker, there is no demand for it make any trips nearby. So if that car is in motion, it's still not carrying anybody, so it's not generating revenue.
Apps Have Changed Our Lives
It does not require a server. It supports arbitrary remotes (like git does) to exchange packages, but it works without one as well (just publishing packages to the local cache)
But who defines “productive?” I might consider someone going to work as “productive,” but someone going to a friend’s house as “unproductive.” Productive is really a matter of opinion unless you want to consider economics; a homeless person riding a bus generates no income for anyone — so should they pay more to ride the bus? Unless they are actually going somewhere to engage in commerce, that would be, by definition, unproductive. Going to a friend’s house is equally unproductive from an economic sense. Who gets to be the arbiter of “productive?” That gets to be a dangerous slippery slope.
Be a little more specific for Bone and Frank, I'm not sure if these are authors or characters.

Also, I had no idea Ghost World was a comic, neither The Walking Dead..

Oh and lastly, not comic per se, but cartoons were a staple of US drawing culture. WB, toons, even the simpsons to an extent.
Thanks, I bought your GNU Make book a couple years ago and read pretty much the whole thing! Along with reading the GNU Make manual a few years before that, I made an attempt to "give Make a fair shake".

I liked it, but it's honestly weird to me that a book published in 2015 can improve on the state of the understanding of a tool with 40 years of heritage :) I also get this "groundhog day" effect after about 10 years of seeing new GNU make tutorials / best practices on Hacker News every couple months. Everybody who learns Make has to go through this same thing.

-----

I read that you reimplemented GNU Make for Electric Cloud and I was impressed by that :) My project Oil [1] is a similar sort of project. It can run thousands of lines of unmodified shell/bash scripts found "in the wild". I got big distro scripts working last year, and I got thousands of lines of interactive completion scripts working recently, which I need to blog about.

For awhile I thought it would be nice to replace GNU make too, although (1) that's a lot of effort, and following Oil's strategy isn't possible since Makefiles can't be statically parsed and (2) I think it's happening anyway.

Major build systems are now split up into high-level and low-level parts, i.e. autoconf generating Makefiles, CMake generating Makefiles/ninja files. Android used to be 250K lines of pure GNU make (including GMSL), but now it's a high level Blueprint DSL generating Ninja too.

There aren't many pure Make projects anymore, at least in open source code. The exception I can think of are embedded ones like buildroot.

I like how Ninja focuses on build execution only, punting logic to a higher level (CMake, gyp, Blueprint). So my pet theory is that you can replace Make with a DSL that generates

1) A ninja file for fast, parallel, incremental developer builds

2) A shell script for portable builds for distro packagers/end users. This is just a clean serial build, so it can be a shell script rather than a Makefile.

I plan to test this theory by throwing out the modest 700 lines of Make I've written from scratch and replacing it with a Ninja/shell generator :)

I've debugged and read enough Make to be able to identify and fix most problems. But it still feels like like whack-a-mole to me. You can fix one problem and introduce another, since there's no real way to test for correctness (and efficiency). Problems can be reintroduced by seemingly innocuous changes.

[1] http://www.oilshell.org/blog/2018/01/28.html
Makes me sad my state doesnt allow 3rd party plates. I knkw Texas does.
I stopped reading at "as planet-X passes earth's orbit".
ZipRecruiter | https://ziprecruiter.com | Santa Monica (LA area) | REMOTE in the United States OK for some positions. ONSITE for most.

Our goal is to create the best online services for filling and finding jobs. We bootstrapped for the first four years, and have grown to 1000+ employees (190 are software engineers). Last Fall, we raised $156M in Series B Funding.

We have a number of open positions:

- Senior Perl Developer (Santa Monica or Remote)

- Senior Python Software Engineer (Santa Monica)

- Manager, Software Engineering (Golang)(Santa Monica)

- Senior Database DevOps Engineer (Santa Monica)

- and much more!

Please check out our careers page, ziprecruiter.com/careers, for all our open tech positions.

We're growing rapidly and have a large customer base (primarily small and medium-sized businesses). We have interesting problems to solve in the areas of search, yield management, analytics, scalability, and new product development.

If you'd like to learn more, please visit https://www.ziprecruiter.com/hiring/technology or email us at techjobs@ziprecruiter.com.
Well, in particular, if a developer "untied" these things (ie made the app more useful without signing in), and then the ratio of users who do sign in drops, then that is presumably a "bad impact" metric for the developer. Why would they do that?

It seems rather obvious that there is little incentive to provide usefulness without tying it as closely as possible to data collection.
Trying to compete in mobile and failing is a misstep. Microsoft missed out on smartphones, one of the fastest growing and most lucrative market segments in tech industry history.

Trying to compete in search and failing is also a misstep. Bing is just not as good as Google.

It's arguable that Azure would not have been successful under Ballmer either, because it's unlikely he would have embraced Linux to the extent that Nadella has.

The bottom line is that Ballmer was good at growing existing business but Microsoft was late to the game on a lot of industry trends under his watch, and when they did try to catch up they did not do a very good job -- Windows Phone is a perfect example.

It's impressive to grow existing business, but companies that do not successfully innovate eventually stagnate and that's not what investors want to see.
A number of industries have their tariffs suppression spread over X years to give people the opportunity to get used to the competition (I know it's 7 years for automotive and 10 years for shoes).
very cool! I always wanted to know these things more often

I've done the SF/NYC/Miami circuit, completely skipping the heartland like everyone else, and these ticket prices are baked into my budget.

Oh you want 3D/Special Sound System/random perk? Prepare for $22 and I'm okay with that

For the actual residents of these cities, there isn't often a place for you to watch something you chose to see in a loud usually spacious environment. These are still undervalued entertainment experiences, amongst the sea of entertainment choices, for actual city residents.

I wonder what the industry's own pricing models show
I would bet for "brave new world", because there's plenty of places ("islands") to leave a modern society and live your life without google, DNA tests, antibiotics or anything else.
Well I think the government sells us fear aka-1984 and the tech world sells us pleasure aka-Fahrenheit 451.

Really it’s just two sides of the same coin. And that coin is control.
It does, indeed, sound like we are in agreement. I'm not saying everyone in Google is evil and wants the worst for the user, but that Google doesn't really care about the user and that shows.

I guess everyone in the company is complicit to that, with a share of responsibility proportional to the amount of power they have, as with any organization...
Did the same thing with a CS-Mars SIEM, many moons ago. The only things that made it a Cisco appliance was the faceplate and a funky IDE-CF flash disk adapter
One Man's Quest to Prove Vermont Has Terrible Cell Service
It's not the case that "snark" could apply to most HN comments. Mostly there's a clear distinction between comments that contain that toxin and those that don't. That's why it's a good rule for HN.

"Cute" is a term of affection, but it's an internet snark trope to use positive language in a demeaning way, because it makes a comment nastier when you do that. Another example is "I love how you", which is used about as often to attack someone as to compliment them (https://hn.algolia.com/?query=%22i%20love%20how%20you%22&sor...).
To me it was more interesting to get a glimpse of Satya Nadellas thought process:

> "as a CEO you need to create that continuous balance between the multiple constituents [that] is the real job"

and

> "Ultimately, if we don’t want to have a race to the bottom, we need to have some laws and regulations that govern how participants in the marketplace can make sure we don’t do things that have unintended consequences."

and more.

One might argue that thinking like this can be obtained in a two-day management course, or an afternoon with the corporate head of PR - still, many leaders don't even seem to understand the benefit of putting such into words, let alone use it as guiding principles.
Two states ban pseudoephedrine without a prescription, and you can’t buy it across state lines.
I like Lanfeust des etoiles :]

(Warning: there are some nsfw ads)

* sillage (wake): https://readcomiconline.to/Comic/Wake/Issue-1?id=125469

* meta-barron: https://readcomiconline.to/Comic/META-BARON/Issue-1?id=93964

* incal: https://readcomiconline.to/Comic/The-Incal/TPB-1?id=77077

* beltegeuse: https://readcomiconline.to/Comic/Betelgeuse/Issue-1?id=10011...
My point is that it has to be sustainable. We don't have another option. It must be independently funded and have alternative revenue streams.

A lot of people used to say Open Source wasn't sustainable. Red Hat, one of the most prominent and influential Open Source companies, has over 10k employees (many of them engineers who take the salary of 2-3 journalists) just got bought for $34 billion.

You're gonna have to back up your claim that free news at a high quality level isn't sustainable.
Enter | https://enter.health | Backend, Frontend Engineers | Remote, Full-Time

Enter is a venture backed startup that gets doctors paid faster than anyone in healthcare today by underwriting and advancing money to them within 24 hours instead of the typical 60+ days usually required when battling insurance companies for payment. Doctors who use us enjoy the fastest and most predictable cash flows in the industry today.

We're growing rapidly and are looking for:

- Senior Frontend Engineers

- Senior Backend Engineers

Apply at: https://angel.co/enterhq/jobs
I honestly don't even know what you're arguing over anymore. You asked me questions, I answered them and offered context on my responses but yet you continue to tell me how I'm wrong.
But that's the point of the database-- to make it harder to do just that.