skysight-inc/HackerNews huggingface dataset:
The impression I get is that many people want to be system designers stringing together pieces to create systems to solve problems (part of the motivation might be that it is easier to extract economic value from such integrated solutions, rather than better functioning pieces).

The problem is that in an immature field that's still evolving, the components are not yet well-understood or well-designed, so available abstractions are all leaky. However, modern software engineering is mostly built on the ability to abstract away enormous complexity behind libraries, so that a developer who is plumbing/composing them together can ignore a lot of details [1]. People with that background now expect similarly effective abstractions for machine learning, but the truth is that machine learning is simply NOT at that level of maturity, and might take decades to get there. It is the price you pay for the thrill of working in a nascent field doing something genuinely uncharted.

"Math in machine learning" is a bit of a red herring. We hear the same complaints about putting in effort to grok ideas in functional programming, thinking about hardware/physics details, understanding the effects of software on human systems [2], etc. Fundamentally, I think a lot of people have not developed the skill to fluidly move between different levels of abstraction, and a variety of approximately correct models. And to be fair, it seems like most of software engineering is basically blind to this, so one can't shift all the blame on individuals.

[1] Why the MIT CS curriculum moved away from Scheme towards Python -- https://www.wisdomandwonder.com/link/2110/why-mit-switched-f...

[2] Building software through REPL-it-till-it-works leads to implicitly ignoring important factors (such as ethics) -- https://news.ycombinator.com/item?id=16431008
Are patent claims coming for your WS2812?
Here in the USA there is no set time for lunch. I've found taking lunch in the office as opposed to spending extra time traveling to a restaurant and back lets me recharge in less time.
> Bank do refuse to lend to large segments of the population which can be lent to profitably.

Why do they refuse to lend if it is profitable?
> Janitorial work and cafeteria services disappeared from most company payrolls long ago. A similar shift is under way for higher-paying, white-collar jobs such as research scientist [...]

Wait, what? What kind of research scientist are we talking about here? The ones that work at Google Brain, DeepMind, etc., the ones formerly known as data scientists at Lyft, or the ones employed by universities that research niche scientific fields?
The US is too big, has too many states and is more diverse, therefore it's impossible to learn from others :)
We've banned this account for egregiously violating the site guidelines with this comment and https://news.ycombinator.com/item?id=17661668. You can't post this way, regardless of how right you are or feel. We all know what the online shaming culture leads to, and we don't want that here.

If you don't want to be banned on HN, you're welcome to email hn@ycombinator.com and give us reason to believe that you'll follow the rules in the future. Those are at https://news.ycombinator.com/newsguidelines.html.
Correct, and it's too late to edit :(
Yeah, you rarely see proponents of this considering the toxic households in Orange County or Beverly Hills for interventions.
I'm sure this thing we might some day invent will be impervious to corruption or manipulation by those with power, money, and leverage.

/s
That entitlement of self-righteous is jarring. They need to have some awareness/consciousness what is happening around the world. They are losing, power talks, value is overrated.
FOB based token generator that you can attach to your keys is pretty braindead. Some banks used to issue them but have switched to SMS/EMail.
We already do (at least in the US), in the form of entitlement expenditures, the military/industrial complex, federally subsidized student loans, and more. It doesn't happen overnight, but I don't think anyone doubts we're spending and taking on more debt than ever.

It'll just undoubtedly accelerate the issue with no feasible exit plan.
That's not really a glowing recommendation for Fastmail. While there are problems with Google, I'd hope that any recommendations would be for something actually better than Gmail.

As far as search goes, there's nothing even comparable to Google.

Note: I may be biased, as I use both Gmail and Outlook web mail (I use Outlook as the recovery email).
Springshare | Intermediate/Senior Software Engineer | Remote / NY / FL | Full Time

We're an established (since 2007) SaaS provider to libraries (academic/public/special) and education (colleges/k-12 schools) - https://springshare.com. Our market is niche so we’ll never go public i.e. we don't promise equity worth paper millions. Instead, we provide a supportive small team environment where your work will have a measurable impact, competitive salary & benefits, and that great feeling that your work matters because it is improving the worlds’ libraries and schools (we are international, with client institutions in 80 countries). Come and help us grow – slow but steady.

5+ years professional experience with PHP or Angular, or both, is required. Experience in OOP/MVC concepts is a must, too.

You must be highly productive working remotely as we're a remote team. We’d prefer if you live in one of these states - NY, CA, FL, PA, MA, or KY. If you’re international, the working hours must overlap significantly with US working hours. Send resume to jobs@springshare.com or contact me personally (I’m the founder/owner) at slaven@
Yes. But the amoumt of thorium falling out of rare earth mines is many times larger then humans could consume with reactors.
This is exactly what they want. I hear about all kinds of Software Engineers on HN asking for way over what a FTE gets paid, but that's simply not the reality for most contractors who are paid well below FTE's, with zero benefits at all, and no job security. Management treats you with more hostility as if you're trash and easily replaceable as well.

This is what the wealthy class & corporations want, cheaper labor. For the majority of contractors, they're not making nearly as much as FTE's, the contractor middle-man that got you the contracting job is taking a hefty cut and while they provide benefits, they are extraordinary in cost.

I'm not talking about independent contractors, I'm talking about large firms that hire people to contract at large corporations. It's become a big thing in Seattle, and if you're not a software engineer your chances of getting FTE to start --without at least 6 months of cheap contract labor-- are slim to none.
I'd say probably at least 80% of my search queries are "mainstream", and DDG is absolutely fine for those. As others have said, if I can't find what I want on the first page I just do "!g my query" and I'm on Google's. Hardly a compromise.

> And there's also that one thing, that's kinda hard to avoid because there is no direct equivalent, what's it called, ho yes: Android.

I mean... iOS. But I suppose it's not a direct equivalent.
nice. thank you!
I'm not sure I fully agree, in a situation where you reuse passewords everywhere, having SMS 2FA on top of it is still more secure that no 2FA at all, it makes it harder/more costly to break through.

My understanding of it is if you can use anything other than SMS 2FA then use that and remove SMS, but if your choice if between no 2FA or SMS 2FA then go with SMS. Also, use it stictly as 2FA, not as identity.

This is not my area of expertise so if I'm wrong I would genuinely like to understand why.
I had private health insurance in Germany and it was super easy. It makes no sense to let the employer handle it. If your car insurance was bought by your employer it would also probably be a super complex beast because the party that pays and the party that uses it have different agendas.
For contractors, taxes aren't too bad to do by yourself. Your income is sent to you on a 1099 and then deduct your expenses.

The estimated taxes are silly though.
That china bully tho: https://theintercept.com/2018/08/01/google-china-search-engi...
> Honestly speaking, I actually tried to ditch whatsapp but failed.

I found it hard to get people to switch to signal because there are no user visible benefits and it's a little less polished. But the first day Whatsapp puts in ads..
How Reddit keeps releases bug-free using Slack, Sentry, and a tuba
He doesn't really address the most difficult Google service to give up, YouTube. There's literally no replacement, especially from a content perspective. There are alternative search/email/map providers, there just isn't one for YouTube.
Related: https://gizmodo.com/setsession?r=https%3A%2F%2Fgizmodo.com%2...
It's also comparatively much easier to _fire_ a contractor than an employee. With employees you need to pay for their unemployment, give them severance, deal with COBRA, etc. Contractors' lives can be ruined in a moment's notice. That's why I'm not a contractor, and never will be. I see how the tech industry treats people it doesn't like, and I'd like to know that I at least have _some_ protection against that.
fwiw there is a thing called "SIMPLE IRA" in the USA that is very easy to administer. It involves little more than the process of taking some $ from each paycheck, adding up across all employees every month and mailing a check to that amount to Charles Schwab. Employees get to decide how to invest the money. The tax benefit is much the same as a full-blown 401(k).
I think codeworld is a more functional alternative to scratch, although much less drag and drop. Check it out.. It's pretty fun! https://code.world/
Internationalized domain names in Linux
>About 70,000 TVCs—an abbreviation for temps, vendors and contractors—test drive Google’s self-driving cars, review legal documents, make products easier and better to use, manage marketing and data projects, and do many other jobs. They wear red badges at work, while regular Alphabet employees wear white ones.

A long time ago, Akio Morita, the legendary head of Sony, commented that, even if 4 out of 5 employees were mediocre or poorly behaving, there was 1 employee out of the 5 who was so good, so full of useful ideas and innovation, that he/she made up for the low efficiency of the others. So, Morita didn't want to try and cherry pick the employees. He kept everyone.

But Google appears to be pursuing a different strategy.
Based on my association with welfare workers (and one in particular that specifically works with the homeless) "visible" homelessness is most frequently a result of mental illness and / or drug abuse (which renders a person roughly at the same capability level as if they had mental illness).

Throwing money at them won't change their condition so much as providing treatment for the underlying cause that allowed them to become "degenerate" as you say.

Unfortunately, many have no desire to accept treatment- either they feel they don[t need it, don't want it (hard to give up drugs) or fear repercussions of accepting treatment (i.e. come under close scrutiny, lose freedom, get locked away, etc).

The sort of homelessness that is harder to "see", so to speak- and that's the sort of people who are temporarily out of a job and lost their home, or suffered a medical setback, or what have you. Sometimes, money is enough for them to get back on their feet. Other times, they simply lack the financial skills necessary to make wise money decisions (aka have a savings account built up for emergencies) and could also benefit from financial training to avoid landing right back in the same situation again.

No matter how you look at it, a tailored solution is more effective than throwing money at people, because the problem you see isn't necessarily the root problem that needs to be addressed.
Unrelated, but I think that this short phrase is a very good summary of Kantian ethics :)
A film was made about General Magic that was a pretty big hit at this year's Tribeca Film Festival. There was a showing in a big theater in San Jose last week but it sold out. They have another showing at the Computer History Museum in Mountain View this Friday. Let's hope it gets on Netflix.
Low-rent ideological noise has no place on HN. It's a combo of boring and inflammatory, leading to internet tedium. That makes it off topic for this site. If you need to post like this, please do it somewhere else.

Since you persist in using HN primarily for ideological battle, which violates the site guidelines, I've banned this account. Would you please not create accounts to break HN's rules with?

https://news.ycombinator.com/newsguidelines.html
All I know was I had Android and it was £0.99 per year, first year free. I've been using since 2009.
I'm not a fan of China by any means, but whenever the topic of the Chinese stance towards Taiwan comes up, I feel that people in the west get a feeling as though it's an unparalleled and egregious denial of reality and that they're crazy for sticking their fingers in their ears.

But we do basically the same thing with Palestine. It's recognized by basically everyone (including a majority of UN members) except the US and Israel. What bugs me most is that neither Google or Apple maps label Palestine as a region. I can understand denial of a region in the context of the craziness that is geopolitical grandstanding, but I cannot understand how the average everyday employees at these companies can justify going along with it and purposefully encoding and forwarding on this ridiculous notion in their map offerings.

https://www.theguardian.com/technology/2016/aug/10/google-ma...
I already know the difference between "MUST", "MUST NOT", "MAY", "SHOULD", "SHOULD NOT", "Obsoletes", et al, but I still feel like there's an RFC code that I haven't cracked.
Wouldn't it be even more true in China, given the big brother system they have in place? The government (and by extension, the banks) knows more about its citizens than say, the U.S government. Hell, they just issued a "social credit score" to every citizen - it's similar to a financial credit score and just goes to show just how many things they're keeping tabs on.

Source: https://newyork.cbslocal.com/2018/04/24/china-assigns-every-...
TPB is on TOR, just use that.

http://uj3wazyk5u4hnvtk.onion/ I think it was.
FareHarbor | San Francisco, CA & Amsterdam, NL | Full Time | Onsite

FareHarbor is the world's leading software platform for the tours and activities industry. With more than 7,000 customers and $2 billion processed for our clients domestically, we are now taking our mission to provide excellent software to the global market.

We have a very engineering-driven culture that values code quality, impact, and ownership. Our stack is Python/Django/Angular/Postgres/AWS.

We are currently hiring for backend, full-stack, and product engineering roles in our San Francisco and Amsterdam offices.

https://fareharbor.com/jobs/product/back-end-engineer/
https://fareharbor.com/jobs/product/infrastructure-engineer/
https://fareharbor.com/jobs/product/product-designer-in-san-...
To some degree you still need some people, albeit far fewer of them, to manage and, perhaps, customize those services. But, yes, as a general principle, it makes a lot of sense to outsource largely undifferentiated tasks like payroll, travel, payroll, etc. to whatever combination of software and specialist companies it makes sense to do so. It's possible to overdo it but for non-core functions it absolutely makes sense to start by asking why it can't be done with some combination of off-the-shelf software and outsourced services.
Not sure why I'm getting downvoted. Here are two gifs as proof. Regular logged in Chrome + Incognito Chrome. Maybe I need to be in Mobile?

http://g.recordit.co/f2Ygm2R5zl.gif
http://g.recordit.co/1maj5kq8Qd.gif
Is monetizing through ads the only way to go? Is FB org trapped on its modus operandis (innovator's dilemma)?

What about payments (charging a small fee for transactions) on their platform? The number of people already making business transactions on WhatsApp platform is huge, specially in Brazil [1]. A big bank in Brazil has already tried to grab this market by creating a keyboard with wire transfer integration [2].

This model is very similar to what WeChat has done in China.

[1] https://www.zdnet.com/article/whatsapp-is-the-main-digital-c...
[2] https://medium.com/@leandroscosta/bank-ita%C3%BA-launch-a-ke...
It can be very hard to distinguish these two concepts.

Instead, it is more useful to understand the agenda of the person doing persuasion. Do their interests align with yours? What are they trying to achieve? That's a good way to get insight into whether you're being 'manipulated' to do things that are not in your interest.

Because the agenda of an information source is key, that makes it vitally important to understand who owns and manages the outlets you get information from. In today's world, because of changes in news profitability and thus the number of financially-independent news outlets, knowing the agendas of ownership, management, and funders of news sources is absolutely critical.
It doesn't just use the COM ABI et al. It also uses the distributed bits.
Yeah, this is the only Google service I still use - and my Chromecast I guess. I'd be more than happy to jump ship once all the channels I like to watch are available somewhere else...
> Employee A has no clue which person to target. Nor does he know which emails to pay attention to.

Yes, he does: he looks up the people he knows about.
Except that story headline is a lie.

See my post in the other Google thread from today about this: https://news.ycombinator.com/item?id=17663090
Musk and Bezos haven’t made any profit tho, just grown equity. Is that a relevant distinction here?
+1 insightful.

While looking at GDPR compliance, I came across a guide that said "backups are kept for as long as it will take you to notice the missing data and restore it. Exported data kept for longer than this is an archive".

That helped me realise I really shouldn't be keeping 5-year-old database backups for some systems; a few months is plenty sufficient time for us to notice any corruption. As part of that clear-out, I searched for and deleted many old mysql-backup-2012-just-in-case.tar.gz from /root and similar places.
Legalpad | Seattle, WA | Ruby on Rails Engineer | ONSITE, REMOTE, VISA

Legalpad helps businesses hire across international boundaries. Our product helps businesses and their employees secure work visas faster and with less stress. We're seed funded and have paying customers.

More details & apply via Angel List: https://angel.co/legalpad/jobs

Or contact my first name @legalpad.io
>Note that if you run a phone that has the WireGuard kernel module

I wonder if LineageOS plans to include this module..
That's not cool I agree, but lets see how that pans out
Paxton Access | Brighton, UK | ONSITE | https://www.paxton.co.uk/spotlight.asp?strStage=recruitment

Paxton designs and manufactures market-leading IP access control, door entry and building intelligence systems for smart buildings. We put our core values of simplicity and quality at the heart of everything we do. We’ve worked hard to develop a positive company culture, helping to make Paxton one of the very best companies to work for in the UK.

Roles we are currently recruiting for are:

- Electronics Engineer – Production Test Systems

- Electronics Design Engineer

- Mechanical Design Engineer

Apply and find out more at https://www.paxton.co.uk/spotlight.asp?strStage=recruitment
No, again, you’re conflating comprehension and execution. It is very clear that you don’t have to execute a set of instructions in order to translate them into another language.

So unless you can give a specific example of a sentence that requires one to solve the halting problem to translate, I don’t think you’re saying anything hint meaningful. And if you can come up with such an example which people would actually use in practice, I’ll eat my hat.
How's that going to work. each child is injured in the amount of 100k in the year 2100.

Great here is a US treasury bond payable in 2100. Now go take that to the bank.
If unencrypted, yes. Ideally your home dir is encrypted [so that only the user can unlock and use it]. (The truly paranoid will keep their private keys on an encrypted thumbdrive and remove it from the machine after authenticating the key into their keychain) But most of the time when I see network home directories in a company, it's just flat files on an NFS or CIFS share, which is bonkers.
DefenseStorm | DevOps Engineer, Senior Software Engineer, Junior Software Engineer | Full-Time | ONSITE | Seattle | https://www.defensestorm.com/

At DefenseStorm, we help detect and stop cyberattacks on banks and credit unions.

Networks make a lot of logs - some of them are very important but there is huge volume of noise. We ingest all of our customers’ network logs, and then customers can quickly search through them, set alerts, investigate threats, and generate reports. Our tools make it easy to track and demonstrate compliance with financial cybersecurity regulations and guidelines - which has shortened many of our customers’ arduous ~3 month audit preparations to just a couple weeks. Our customers are very happy, which makes work more fun.

I actually got hired here through an HN Who’s Hiring post about 3 years ago!

Junior and Senior Software Engineers: Our stack is primarily Java, Elasticsearch, AWS, Angular, Typescript, Postgresql. Dev-ops and cybersecurity experience are ideal, but not required. We’re big on code review - use phabricator. Have great monitoring and a nice CI system so deployment is mostly painless while still being safe. Really good engineering culture: you will learn and become a better programmer by working with this team - I have.

DevOps Engineer: Our stack is microservices running on AWS, Elasticsearch and Postgresql. We use Chef and Terraform to manage it all and Sensu, InfluxDB, and Grafana to monitor it. We're big on automation and Infrastructure as Code and have a CI/CD pipeline for infrastructure changes. Working at a startup is fun - you get to wear many hats and work up	and down the stack. We love open source, both using it and contributing back to projects.

Dog friendly office. Every Tuesday we do a ‘Topic Sync’ to share knowledge on technical topics for an hour - nice way to continue learning. Keg, espresso machine, wall of snacks. Free lunches on Wednesday. Have had some cool guest speakers in the cybersecurity space, and we send some team members to DEFCON and other security conferences each year to stay on top of new developments. It’s a fun place to work. Relocation expenses are available for Senior and DevOps Engineer candidates.

https://www.defensestorm.com/careers/

Email jobs [at] defensestorm.com to apply.
Because of risk. Just because there's 10k people out there that can afford to borrow and repay, doesn't mean you set 100k loans hoping you got some of them.
Spotify hosts questionable content
The author gives many product reasons to switch (X is superior to Y)

There are ethical reasons (obligations depending on your moral framework): Google enabling the US government's war machine with drone image AI (Project Maven, 'reportedly' shuttered), PRISM complicity, and enabling China's government to aggress against the freedom of information by censoring search.
> What's to stop people start migrating to Signal/Telegram/Viber/Keybase/etc.. once WhatsApp starts displaying ads?

Network effects.
Possibly Nomad List? It's for digital nomads, so there's lots of freelancers & remote workers on there, but also mixed in with travel discussion. They have Slack channels too. I think it might be a paid membership now:

https://nomadlist.com/forum

If you're looking for solo developers, there's the Bootstrapped forums, which is like a modern version of the Joel On Software forums. It's starting to attract some of the growth-hacker / info-product types lately though.

http://discuss.bootstrapped.fm/