skysight-inc/HackerNews huggingface dataset:
I'm a bit concerned about a figure it out yourself approach to this sort of thing - it can be very hard for someone who is cognitively compromised to make an objectively good choice. Also it can be hard to make an actual good choice when you don't have all the right education - the pro-plague crowd honestly think they are making the correct choice based upon their consideration of all the alternatives.
> I wonder what the economics of a publication like this are. Are reader numbers and ad prices still good enough?

They were in very bad shape just a little over a year ago. They had decided to cease publication, but got rescued by the parent company of Private Internet Access:

https://news.ycombinator.com/item?id=15826220

I wonder if they've made changes since then and if those changes have helped increase profits.
Yes and no. Yes there are a lot of uses, but they amount to a small amount of our current oil use. If I read https://www.eia.gov/tools/faqs/faq.php?id=41&t=6 right 75% of crude oil is burned directly as fuel.

edit: note that my numbers are different than the wiki below. I suspect that is because of a difference in what counts for what...
MagSafe! I am still angry that they dropped it, can't understand the decision on that one.
I heard the following business story about McDonalds salads and I don't know if it's true but it sounds plausible:

Apparently, McDonalds salads are not directly all that profitable for them. So why do they offer them as an menu option?!? Because there is often one member in the car that would veto going to McDonald's if they didn't have a salad as an alternative to a meat burger. E.g. if mom vetoes McDonalds, they would lose the 3 potential burger sales to the dad & 2 kids in the car. Scenarios like that makes the salad option (and veggie/meatless burgers) worth it for them.

EDIT ... found one source about this: https://www.businessinsider.com/how-mcdonalds-uses-anti-veto...
Sentry.io | Various | ONSITE San Francisco, Toronto, Vienna
We build the leading tool for real-time crash reporting and tracking down errors to their source. Every month, almost 1 million developers across tens of thousands of organizations find the root cause of their errors faster because of us. We have a great pedigree -- our employees come from great companies like GitHub, Dropbox, Discus, Ring Central and PagerDuty.

And we're dog friendly, super dog friendly.

* I'm hiring a Product Manager for our Enterprise side: https://sentry.io/careers/1621186/

* Or if you skew more towards user experience & design, a product designer: https://sentry.io/careers/698961/

* There's a spot for an IT lead in San Francisco: https://sentry.io/careers/1258417/

* We're looking for a Java Developer in Vienna, Austria: https://sentry.io/careers/1555771/

* And a we're hiring a full stack developer in Toronto: https://sentry.io/careers/1493966/
A lot of the fear of smart phones and social media may be based on faulty data
I've had McDonald's in multiple continents, and FWIW, they taste quite consistently good no matter where you are. The homogeneity of their global supply chain is actually pretty amazing.

Also I'm glad I couldn't go a story about fast food without a comment about how <your fast food> is <highly processed unnatural garbage> and <America sucks> / <go European master-culture>.
Do it in the summer or between terms. Or delay your graduation. If you think your degree program won't get you a job (or it will be tremendously harder) because you are older & you don't have recent work experience, then try taking 3 months out to get paid 80k as an intern, then coming back and finish your program.

I really feel that for devs coming from unusual backgrounds, you just need a positive recent work entry on your resume. That's all you need to break through.
i'm not going to do a study of the culture of hn because i am not an anthropologist but i have many times responded to comments that were vile, that broke the rules, that did not get flagged because they toed the party line, that were in effect supported by the community

https://news.ycombinator.com/item?id=17032257

a selectively enforced set of laws becomes defacto discriminatory and ideological: https://scholarship.law.duke.edu/cgi/viewcontent.cgi?article...
Caligula also built the Nemi ships, an interesting topic in their own right.

https://en.wikipedia.org/wiki/Nemi_ships
AMD May Add Ray Tracing Feature in Navi 20 GPU
Maybe this will be viewed as too anti-social, but has anyone considered doing laser based attacks on these? Lasers seem to be able to damage camera sensors fairly easily and permanently and as they operate in the visible light range should be hard to block. Could make a system like this prohibitively expensive to operate.
As a tool for rough approximations, spreadsheets are amazing. Beyond that though:

* Lack of unit (or any) testing

* Lack of good versioning practices and code review (e.g emailing around a sheet that's been doing the rounds for 15 years in various different guises and formats and has who knows what horrors lurking)

* Lack of typing (e.g doing a SUM across a dataset consisting of "3", $3, 3, "III", an emoji of the number 3, a jpeg screenshot of the number 3 - might not add up to 18)

* Lack of precision (rounding errors)
You are right, but I was discussing in reference to a U.S. based emissions "tax". Maybe I misunderstood and they were suggesting a worldwide tax? Not sure how that would work.

If the U.S. were to tax agriculture production of beef, I'm assuming that would be for U.S. farmers so the relevant statistic is emissions in the U.S.
I wonder how one would go about contacting someone at cloudflare responsible for that... :)
Hmm, I think I understand your viewpoint to a degree. I myself have similar experiences when a meal contains alcohol, its taste makes the food inedible for me. There have been cases where other people ate the same thing and didn't even notice it while I couldn't eat it.
The world is indeed strange. I remember the dark days of getting a robust client-side UI, complete with AJAX, drag and drop operations, etc. working properly in both IE and Netscape. jQuery seemed too good to be true when it first came out.
Is “DevOps engineer” just a title used to hire sysadmins?
Basically run Tails as the host OS

then setup a computer at various data centers/locations around the world that you can route your traffic through (its a VPN now)

and then either

1) run a Virtual Machine in that which connects through VPN

2) run a remote machine which connects to the outside through VPN
It's at least another option, and seems to be far healthier than actual beef. In the tech world especially, there are people that have more money than time, and might choose this as a healthier alternative. Once you dress up an Impossible/Beyond patty with all the fixins, it is a lot closer to a real beef burger than a more traditional veggie burger.
Agreed. This has the feeling of software done by the absolute lowest bidder who promised or were given unsustainable timelines.
> The projects/app relationship never 'clicked' with me.

This is an area that I think is poorly documented (both in the otherwise-great official docs and in the broader community). My advice for beginners is to just create an app called `core` and put everything there, until you have a reason to do something else. (I'd also propose putting your DJANGO_SETTINGS_MODULE aka "project name" as "django_settings" and only put your Django settings in there, but that's a little more esoteric and I'd not recommend that to a newbie in order to minimize confusion.)

In general, I think you should take the "monolith first" strategy (e.g. https://martinfowler.com/bliki/MonolithFirst.html) and just use a single app, unless you're writing something that is obviously going to be reused elsewhere.

The alternative is to attempt to define service boundaries before you know what your app's structure looks like; you'll inevitably get it wrong. And migrating models between apps is incredibly painful if you have foreign keys spanning apps.

I've also found a couple bugs in Django's migration machinery that only affect multi-app foreign key relationships; I've never seen a single-app migration bug. So there's a real cost to going down the multi-app path, which you need to balance against any benefits (I've seen none).

(Credentials/disclaimer; startup using DRF in prod for 3.5 years, mature domain model with ~50 model classes, feeling the pain of incorrectly choosing 5 apps in the initial setup instead of just using one. I'm sure there's a good argument for apps when you get to a larger scale and are sharing components/functionality between teams.)
Disclosure with a caveat: I slightly modified the title with the hopes that it's read as more of an open question here for HN discussion, versus a declaration/assertion as is the case with the original title-but I am not the author of the link. I hope that's okay.
don't your users in 2020 care you are using an unsupported language? security wise
Shale oil and oil shale are different things. You're talking about oil shale, which the US has a ton of, but it is not currently economically viable, but could be in the future. Shale oil is different and is recovered by hydraulic fracturing. It can be economically viable depending on the quality of the deposit.
Until they arrest and fine you for damaging government property...

The way to fight this is with votes or in courts, which may not be effective in short term but doesn’t land you in jail.
Why Are We On Social Media?
He's a 37 year old man, he's not in college.
I'm struggling to think of suitable analogue that would work for someone who eats meat. If you have a better suggestion ill go with that.

You're trying to bring logic into a moral decision. While I agree that that's the way I would approach it, it isn't the only way to approach it. As I said I'm a meat eater so I don't follow all the logical steps to being vegan, but that logical step I do understand.
IOMED | Data Engineers | Barcelona (Spain) | Full Time | Onsite

* Problem: Clinical data is messy and makes research slow.
* Mission: To structure clinical data and give unified, standardized access to it.
* Product: Natural language processing models and a data access interface for researchers and pharma.
* Traction: Validated idea, Validated business model, growing and scaling stage.
* Funding: +2y runout and growing.
* Stack: Python, Dask, PostgreSQL, Cassandra, Docker, and Kubernetes among others
* Values: Scientific, methodic, transparent, hard workers with a HUGE emphasis on work-life balance.

Join a multidisciplinary team of mathematicians, statisticians, bioinformaticians and physicians working hard to make clinical research fast, accessible and ubiquitous. Enjoy Barcelona's vibe and nice weather while having a direct impact on healthcare.

Want to know more? Ping me at gabi@iomed.health
https://iomed.health
If I smell any bs then I immediately change tactics and make sure I put them deep over their head. For example, "what are the strengths and weaknesses of classifying grammars via the Chomsky hierarchy?"

There's 3 ways to answer these kinds of questions and it exposes you as either a genius (or in this case a linguist), a non-genius (real geniuses are as common as 7.5 ft tall people) or a bullshitter trying to look like a genius.*

I've never met an actual genius in an interview so let me address the other two. That third group is a nonstarter. I've known the person for 10 minutes and they're already trying to deceive me. How the hell am I going to build a product with them?

Kim Scott, some SV big wig wrote an entire book on this called Radical Candor. Essentially it's "don't bullshit people (and know where your taking the relationship when you use that rule)"

I strongly believe companies work best with the smallest bullshit quotient possible. They may sell more or be more profitable with certain flavors of bullshit, but things are easier and more stuff gets done without it.

At the end I would have rather actually made something than duped people with sham products sold on dreams

---

* I actually can't answer that question but I could probably identify the neighborhood of a real answer (...something something limitations of the von nuemann model restricting the constructions of parsing systems something something...). The point isn't to answer it, although that would be quite impressive; it's to see how far someone digs into their own BS.
I have found the 2.0 versions of both Impossible Burger and Beyond Meat burgers to be a decent improvement over their original versions.
It has an impact on your behavior in public no matter if the camera is on or off, because you cannot be sure.
True.

But another perspective is that you're recycling petroleum. That is, we make plastic polymers:

petroleum -> chemicals -> plastic polymers

So why can't we use plastic polymers like petroleum?

old plastic polymers -> chemicals -> new plastic polymers
I have both types of keyboards (pre-2016) and the 2016 Touch Bar 15" MacBook.

In my experience there are about three failure modes, some of which you can fix by yourself. However, since the keyboard replacement program started I just stopped trying to fix them myself and instead brought them in, because they give you a free new battery too.

1) The key gets physically stuck up and won't press down. You can fix this sometimes by just smushing down the key and crunching whatever crumb was in there down.

2) The key doesn't respond or needs to be pressed hard to respond. This one is hard to fix, but what I tend to try is to get some 70% isopropyl alcohol and a q-tip. Remove the keycap, and dab repeatedly hard and fast with an alcohol soaked q-tip on the round button dot thing. The idea is to get the alcohol in under the dome, and have it dissolve/pump out whatever was stuck in there. A few q-tips worth of alcohol shouldn't reach the logic board, but don't pour alcohol on there directly. When in doubt blow on it, let it dry out, and try again.

3) The key repeats. This one in my experience is easily fixable with the above alcohol and q-tips method.

I've used these methods on a 2016 13" touch bar (problem 2) and a 2016 15" touch bar (problem 3; put in little effort and gave up and elected to get a free new battery). Both were purchased used for cheap, and the 15" touch bar had previous coffee in the keyboard, as I later found out (a little.), and it surprisingly worked fine for about a year until it became unhappy. I've also had a 12 inch MacBook from 2016 that was just fine, even after eating crumby food while using it on vacation.

Based on these experiences, I don't think the new keyboard design rolled out in 2018 with the silicone membrane solves anything but 1), the least frustrating of the three.

I haven't had a dead keyboard to destructively tear down yet, but from observation it appears that the keyboard is made as a plastic sheet with traces on it, and a little metal dome that pops up and down to make or break contact with the traces. Over the domes, there's another cover sheet that's not completely sealed, because it has cut outs for the key hinges and a little weep hole for air to come out when it's pressed. I think the dirt is going in through these. Perhaps if they move to capacitive sensing, or add a little nub under the metal dome and replace the switch layer with the pressure-sensitive sandwich from the older kinds of keyboards, making it so that the part that sucks dirt in doesn't have to make contact but just pressure, this would be resolved better.

The thing is, when typing I really do enjoy the newer type a lot more since the lower key travel requires much less force to actuate than the older ones. The actuation point is also much more precise due to the metal domes vs the rubber ones in the older ones.
Basically nothing down in database-land has changed, from what I can tell. Added features, but everything in those languages is designed to be backwards compatible (unless you're talking PL-sql, which has had some major shifts, to bring it in line with the rest of the world). And that's having done database stuff since Paradox for DOS and Access 2.0 (I think - might have been 3, but ... ancient days, anyway).

For the rest of my stack, it's mostly Visual Studio, and it's shifted a bunch over those 25 years:
VB5 -> VB6 -> VB.NET until .NET 2.0 -> C#

Whatever changes there have been in HTML & JS, I've gone through, plus some of the DHTML weirdnesses that came along the way.

I'm going to say that, other than databases, there's about the same amount of needed change. And even with databases, those do change, in that you might want to get a bit more of a life and use something other than MSSQL for a change, which amounts to such a shift as the others have been.
The Programmable Self
Base comp isn't a great metric because it widely varies based on compensation schema.

For exmaple, Amazon has a cap on base (I think it's 160k) and provides huge amounts of stock beyond that. I'd imagine it's a similar story for many companies.

Total comp is a far more realistic and accurate measurement.
I certainly do not love the keyboard (or touch bar), but I get by with it just fine and don't see it as a deal breaker. We have not had any keyboard-related breakage on our 2016, 2017, or 2018 MBPs, and I haven't encountered anyone in my personal orbit that has had major issues with these machines.

This is not to dismiss any of the breakage that is happening, but to say that it is still possible to have an enjoyable development experience on this machine.

That said, I would love to see the real data about quality and customer satisfaction with this design. And given the changes in repairability, it would be important to understand how maintenance and repair cost to the consumer has changed. I suspect that this data could be used to lobby changes in Apple's warranty practices (both for keyboards and broader issues).
Is Apple going to accept that they’re currently
alienating and undermining decades of goodwill
by shipping broken computers in mass quantities?

I imagine the majority of people who work for Apple understand that. That doesn't necessarily mean the company will respond appropriately. That conflict is what happens when employees lack faith that doing the right thing (for the long-term health of the company) will benefit their own careers. I think that's what is happening at Apple. Individual employees know better, but the company makes a lot of bad decisions, even so.
Fwiw license (mit) has been added in the past 7 hour:
https://github.com/chrisdickinson/git-rs/commit/2be8314b9b1c...
None of them is useful for anything. They are just questions that you ask to fulfill the "must ask question" requirement. Generally, product is on company main page. Asking that one likely shows you did not seen it.

Moreover, they are unlikely to tell you monthly recurring revenue. That is just odd question. Our company would not definitely.

Hiring manager will not tell you what he does not like about working there - for the same reason why you are not truthful about why you left previous place. Seriously. I would not ask the like dislike question for similar reason - it strikes me as odd and possibly would mark me as someone with low social skills. But the risk there is not too high.
>Couldn't Lambda School be one of those top tier programs?

It's not. It's nowhere near selective enough to have a high enough percentage of their applicants end up at a FAANG company.

>Lambda's co-founder recently tweeted that the number of applicants as grown six-fold in the last 3 months [0]. If their offering is such poor value for money, why is there such a huge demand?

I have no idea whether Lambda school is effective, but number of applicants to a program with no upfront costs that makes big claims about return on investment doesn’t imply anything other than good marketing.
SoFi | Engineering | San Francisco CA, Seattle WA, Salt Lake City UT, Claymont DE, Helena MT | On-Site | Full-Time | https://www.sofi.com/

SoFi is a new kind of consumer finance company helping people achieve financial independence and realize their ambitions.

We build products that help our more than half a million members Get Their Money Right. From SoFi Money — a modern take on the checking and savings account - to SoFi Invest - a new investment platform that includes our market-leading robo-advisor, online brokerage (stock and ETF trading) and crypto investment products - SoFi is addressing the biggest financial challenges of a new generation through a modern approach to lending and personal finance.

SoFi has achieved significant scale. We've raised nearly $2 billion in funding since 2011, have over 700,000 members, lent out over $25 billion, and are one of the top ten issuers of asset-backed securities in the United States. But we are just getting started. We have ambitious plans ahead, but to be able to execute on them we will need the help of great talent like you!

We're hiring for a range of engineering roles, from individual contributors to architects, managers, and directors. See here for the list of open Engineering positions: https://jobs.jobvite.com/sofi/search?d=Engineering+%28SoFi%2...

If you have any questions, feel free to reach out at cbellina@sofi.org
Product-driven full-stack/front-end engineer with a background in product management. I'm happiest when I build impactive, memorable experiences directly for the users - external or internal (dev tools). Happy to work on-site or remote. My strengths are a keen sense for user needs and ability to communicate complex technical concepts simply.

Location: NYC

Remote: Yes

Willing to relocate: Yes, to SF/Seattle/Boston/Denver/Boulder/LA
Technologies: Node.js/JavaScript/React/Vue/MongoDB/Rails/Ruby

Résumé/CV: https://maximpekarsky.com/assets/Max_Pekarsky_Resume.pdf

Email: pekarsky.maxim@gmail.com
Location: Moscow, Russia.
Remote:Yes
Willing to relocate:Yes
Technologies:Python(Django, Flask), Nodejs, Docker, SQL
Résumé/CV: https://github.com/mekicha/my_cv
It seems to me that, for a UBI to pass, it has to address immigration. You cannot have a UBI and an open border... unless you restrict the UBI to citizens.

If you said to Democrats that they could have UBI, but only for citizens, would they go for that? Is someone who is a legal resident to be left to starve (or work 80 hour weeks to survive) just because they aren't a citizen? How about if they're an illegal alien?

If you said to Democrats that they could have UBI, including for non-citizen residents, but at the price of genuinely securing the border, would they go for that?

But the flip side might also be interesting. If you told Republicans that they could have a genuinely secure border, at the price of UBI, would they go for it?
Here in Turkey, McDonalds, mid-size pizza and kebab costs the same (~₺25).
You make it sound trivial but the fact is that you're hired to do a job. Most likely if you don't go find another job every 2 years then you will not be progressing because many companies will not give you more responsibility or more difficult things to do. And then if you jump ship every two years they judge you for not sticking around and you will be docked for that. In the end I have seen plenty of companies hire older workers as just developers. If you want something higher then you have to be an expert in a domain... this again limits the number of jobs available to you.
Actually surprised this service hasn't been turned into an HN bot yet.
That's the real power of Django for me: Good ol' HTML based apps (with a little salt of jquery when needed) using the tools that Django (and friendly projects) generously offer to create Angels in a fraction of the time you'd need with anything else!
So maybe assume no maintenance unless stated in readme.