skysight-inc/HackerNews huggingface dataset:
Hey!
Thanks, I have fixed it on the landing page, evidently, I can't fix it here.

What was hard, you ask?
Short answer: the complexity of the product.

(Very) Long answer:
Yesterday I found a note in my OneNote dated Sep 2, 2016. It had a draft on what such deployment automation can be.

I was thinking about it since that time.

The first hard thing was to decide what tech I should use and what approach to use.

At first, I wanted to use "supervisord" and build everything on bare metal.

Then I understood that I should put more time into learning about docker. Everyone was saying "containers, containers, containers [balmer.gif]"

After I got familiar with docker, I've started to write bash scripts to build app, read about how Heroku works and a lot of other materials.

Then came the long part of trying to make apps build with a bunch of bash-scripts and eventually I was able to build all of my apps. I was happy and thought that I was almost ready with the app, I just need to build a frontend for that. Oh, I was so wrong.

Every new achievement that I had, every new door I was able to open led me to hundreds of new doors to open (including those I shouldn't touch). What I mean by that is after solving a problem, I found other things to solve and options to pursue.

Eventually, I got so deep in this never-ending-doors fight, that I lost my focus. My initial idea was to help deploy/run python and Django apps in the best way possible.

When I lost my focus and got overwhelmed by constant building and mountains of things I can/should build I had a slight depression.

I stepped back and given that I had some noticeable personal problems to solve I was able to switch from thinking about the app.

When I got back with a fresh head I realized that I should get back to the original focus and start to compare all new ideas and options (those doors from metaphor) to it. Is a new feature/option/idea fits for the original purpose of the app or not?

Then it all started to get easier.

Then I was able to plan ahead knowing what I should do and discarding what I shouldn't. I realized that the backlog was huge. But every single task wasn't super hard.

All this gave me peace of mind. And I started to work on it, persistently. I understood that I will not be able to ship it super fast and there are still technical decisions I will have to think thru and they also will take time. I found my pace. Every day I produced a little bit of work.

What helped was some well-known people say phrases like "it is not the matter who starts, it is a matter who keeps going". I knew that project is complex and there are so many edge cases that I should take care of. It will take time.

So, 14 months after buying the domain appliku.com (roughly the beginning of the coding) I still have the stuff to do. And always will.

So to sum this up:
- For such a complex app, I set out to build I had to figure out boundaries.
- I had to find my pace
- I had to remember that I am building exactly the app I always needed and never found elsewhere.

told you, it will be a long answer :)

Hope I have answered your question!
That's not necessarily my take from the story---but I can see where you are coming from! The prof was not saying that he does not know anything, he was just elucidating the 'boundaries' of his knowledge.

My take was that you can be confident about the skills that you _do_ have, and honest about the skills you _don't_ have.
If you know which commit introduced a bug you know which exact lines to look at - it makes understanding the reason for a bug much easier.

If you're good about small commits it reduces the lines you need to look at to less than 100 usually.
"The researchers caution that this is still preliminary work in uncovering the role nutrition plays in the link between brain development and antisocial behavior. The changes seen in the one-year period of the experiment may not last, and the results may not be generalizable outside the unique context of Mauritius."

Wish articles/research papers/etc would put such warnings at the beginning of the article rather than towards the end.

Also if omega-3 is truly a miracle "food" then can't we simply compare the populations that consume a lot of omega-3 ( fish primarily ) vs those who don't? Can't we compare nations that consume a lot of fish vs those that don't? Are one more antisocial than the other? Are the children better behaved in one vs the other? Are the brains healthier/more developed in one compared to the other? If the answer was yes, maybe then we should do further research on omega-3?
Paper maps and landline telephones
Simple Weekly Cash Flow Template for Small and Medium Businesses
Sometimes I do make the failure of doing a hasty reply, should know better.

Trying to reduce the amount of C code in the world since 1992, sometimes I win, sometimes I loose, in what concerns me, the outcome looks pretty much positive to me outside embedded development and FOSS UNIX clones.

As for the whole C compilers written in C++ thread, a proper reply will follow up rest assured, even if takes a couple of weeks like last time.
My least favourite instructor, upon being asked whether a certain convergence criterion was just necessary or also sufficient, assumed a very ponderous face and replied sagely---or so he thought---with a simple 'it depends'. The rest of the course went downhill pretty fast from there.
Buy interactive recipes to support chefs and restaurants who need it most
damned if you do, damned if you don't.\

To everyone who is pointing out the obvious negatives, why don't you go into govt jobs making these apps/policies and do what you believe is correct/perfect.

I couldn't like this approach of mandatory app lesser, but 'lets not do it because it has potential for abuse' cliche needs to phase out.
You can do Renting/Leasing of new cars in Amazon.es (Spain)

https://www.amazon.es/Renting-Coches/
Joplin, Evernote alternative is a good choice to contribute.
https://github.com/laurent22/joplin
The company supplying and supporting the card machine adds a fee, so it's more like 1-2%.
1. "Anonymously" - it's just a phone number, no names... /s

2. Employer buys a smartphone for employee to confirm to gov requirements.
Our Future Is in the Virtual World’s Metaverse
That is the difference between a dynamically typed language (like Python) and an untyped language (like JS). The dynamically typed language checks types at runtime, whereas the untyped language doesn't.
I don't see an advantage of such an app over carrier level tracking (for the purposes of enforcing quarantine or social distancing). It has loads of advantages if you want this to also serve unrelated population surveillance purposes.
Glad to help out! I think this is also a cultural thing to some extent: no one wants to 'lose status' in front of their peers. Overcoming this is important to actually learn something---and to me, this displays great confidence.
> I think it would be wise to increase funding of nutritional science. Many of the most basic controversies remain unresolved (fat, sugar, salt).

Yep, just be careful. We are just now recovering from the phase where one actual scientists mislead others to think that fat was bad and sugar wasn't :-/

In the eighties many children died because of SIDS because of one scientist who convinced others that infants shouldn't sleep the way they had always slept - face up.

etc etc.
Why do you think it's overkill? What alternative do you propose? Do you not think touting the horn of privacy in this crisis where everybody is unprepared is doing us any good? Why do you think it will remain once this is all over?

> FYI the law enforcement, legal system is a complete joke in India.

That's just garbage.
Shareware was a distribution model first and foremost, which was a big issue in the pre-Internet era. Technically speaking, shareware is no more, because no one shares the wares anymore.

It is still widely used as a term for one-dev shops, independent small vendors, etc., but definitely not for startups.
Moving to C++ doesn't imply having classes everywhere, anything described in ISO C++, requiring compilation with a C++ compiler counts as moving into C++.
1. It's not anonymous in any way, just some bullshit marketing speak.

2. These mfers are building the app for feature phones as well. https://economictimes.indiatimes.com/tech/software/aarogya-s...
One thing 2008 taught me was that people learned to constantly predict that doom is imminent, for fear they get caught not being retrospectively right.
Playstation Now
I couldn't agree more! The hallmark of a good team is to provide an environment where you do not have to be constantly on the lookout for 'losing face' or 'losing status', but in fact, an open and honest environment is being fostered. Thanks for sharing your tips---it's appreciated!
Ask HN: Learning the business-side of things as a developer?
What are some good source for learning the fundamentals and specifics of the contemporary software business?

What software-specific business books would you recommend?
The government of India is making it mandatory for all new smartphones to be sold in India post lifting of the lockdown to not just have the app as a pre-installed service, but also ensure that individuals register on it and set it up, before beginning to use their new smartphones.

Source: Aarogya Setu Registration Will be Mandatory to Setup New Phone: Govt Sources

https://www.news18.com/news/tech/aarogya-setu-registration-w...
Well if the law mandates you to have an employer (or government) - issued smartphone you MUST have on you at all times, this is going to result in fines and/or incarceration.
Register the domain for xx bucks and recreate your address?
‘I Could Solve Most of Your Problems’: Eric Schmidt’s Pentagon Offensive
Don't think this will catch on in Cambodia, Joy means Fuck in Khmer.
How much would you be willing to bet on this?
> FYI the law enforcement, legal system is a complete joke in India

Exactly what is a "complete joke" about the legal system ? The whole in its entirety ?

> They are also planning an e pass feature which will be required to board a flight/metro

Wasn't this the future everyone imagined ? or we all want to carry more X number of cards ?
Yes, that is the plan.

> Registering on Aarogya Setu will be mandatory for all new smartphones before they can be set up and used, government sources told News18 earlier today. According to officials with knowledge of the matter, the government of India is making it mandatory for all new smartphones to be sold in India post lifting of the lockdown to not just have the app as a pre-installed service, but also ensure that individuals register on it and set it up, before beginning to use their new smartphones.

https://www.news18.com/news/tech/aarogya-setu-registration-w...
OCD and anxiety disorders have the concept of safety behaviours.

https://www.psychologytools.com/professional/mechanisms/safe...

Here's a treatment manual for social anxiety. Start with page 10 to see how they deal with safety behaviours. https://www.div12.org/wp-content/uploads/2014/09/Comprehensi...
What if I disable/give up mobile data? I seriously doubt they can ensure compliance in this case. Maybe they will ask companies to add it in their compliance requirements.
Using Python to turn LinkedIn into an orgchart - want to try it?
I presume that you neglected the "/s".

But yes, cutting greenhouse gas emissions would also be prudent.
Omega-3 can also be had from unprocessed vegetable oils, especially colza/rapeseed. But because not only omega-3 matters, a mix of olive and colza oils is advised for a good balance of omega-3-6-9.

I have not read the full article. It just reminds me of my mother's view where food decides everything else.
I cannot comment on the US, because I don't live there. In Germany, however:

Information flow was poor and deceptive:

1) First, actual masks are purportedly useless, now homemade toy masks are mandatory.

2) While the population was locked in and many people lost their jobs, the government health authorities could not be bothered to report new cases in the weekend. Of course one cannot force a civil "servant" to work. Work is for the plebs and civil "servants" have job security as long as the ECB can print money.

3) There is no effort to determine if for example supermarket workers have a higher number of cases. They are in contact with hundreds of people every day. Zero information.

4) Actual antibody studies are lagging and take an extraordinary amount of time.

Now the economy is down, bailouts for the rich will happen, the politicians, civil "servants" and state television parasites are secure and the general working population is screwed. Same as in 2008.
Tax My Gig – A Fast Freelance Tax Calculator Built with JavaScript
> I don't like how the tech industry/news sites call any non-behemoth tech company a "startup".

And I don't like how they call these companies "tech" companies.

Yes, they use computers, but mostly in ways that we have been doing for decades. By that standard, every company is a tech company including farmers and banks.

If they must call them "tech", then call them "low-tech" unless they regularly and substantially publish in scientific journals.

And no, having a pet tech project like self-driving cars does not make you a tech company until it's getting close to your main source of profit.
Tells a lot about how prioritization is important when approaching complex tasks. Were you implementing this whole product yourself?
I may be out of date with the tech, but doesn’t carrier-level tracking only give you the cell tower that you are closest to? And even then, not always?
> I don't see an advantage of such an app over carrier level tracking (for the purposes of enforcing quarantine or social distancing)

Carrier location data doesn't have the resolution necessary for this to be effective. The carrier may be able to tell, for example, that you and I were in the same mall for 15 minutes, but there'd be no way to know how likely it is that one of us may have infected the other - we may never have come within 10 meters of each other.

Using the app-based approach (assuming universal penetration and, you know, proper implementation) you could infer with a relatively high degree of confidence whether we were near enough to each other (or a common third contact) to require quarantine.

That's an important distinction if your goal is to isolate as few people as possible so that the rest of life can go on.
To make it even worse:

A major improvement for a lot of people would be to eat way less.

Add to this that it would probably be better to replace a lot of what is left by some of the cheapest items we find - plain vegetables, not any kind of "superfood" and I can see why big companies don't line up behind this.
Sure, that’s a fair point. And it’s the perfect argument for where the US did end up focusing a lot of research and aid, namely on Ebola. Another SARS or MERS outbreak would likely originate in a developed country with a track record of successfully eradicating that type of coronavirus, whereas Ebola is a problem for a part of the world that is much less developed and ill-equipped to handle such a crisis.

It’s obvious now that we should have invested more into all pandemic risks including coronaviruses, but it’s an exaggeration to imply that the US wasn’t doing anything at all or that the priorities of US-funded research and aid were poorly chosen based on what was known at the time.
There's an amazing little utility called MicroSnitch from the guys who built Little Snitch. It actually shows screen overlays when something starts using microphone or camera.
All the historical data of governments taking "emergency powers" and not letting them go afterwards.
OK this is truly weird:

>>> a=16
>>> a*a is a*a
True
>>> a=17
>>> a*a is a*a
False

WTF
Let me rephrase, how much are you willing to bet that this app will be mandatory to be installed after the Covid crisis is over?
I work for a startup and I'm in my late 30s. We recently hired a developer in his late 40s. All my friends working in the industry are around 40 and none of them has trouble finding work.

I'm in France at the moment. Maybe this whole "developers have to be [..30] years old" is only the norm in the niche HN talks about most.
Buffet means self-serve, the price can be fixed ('all you can eat') or by weight.

Canteen or cafeteria is the word you want, where they serve you at a counter and you walk away with a meal on a tray.

Sometimes there's a combination, with only a salad buffet.
Nah, I rather bet on NVidia nowadays, it was a mistake to try to support AMD FOSS efforts and get this reward.
SEEKING FREELANCER, Italy, remote only

Email: rafas81@yahoo.it

Full-stack front-end software engineer with 10 years of work experience.

Tech: Vue.js, AngularJS, vanilla JS for SPA, PWA, mobile apps (via NativeScript) or server-generated pages (Python or Spring MVC + Thymeleaf/JSP templating).
Covid-19: Hydroxychloroquine associated with lowered mortality in critically ill
>the IT sweatshops that produced it.

"The app, conceived by NITI Aayog, has been developed in two weeks by the National Informatics Centre in collaboration with the developers of makemytrip.com and 1mg.com." [1]

None of these are sweatshops.

[1] https://www.indiatoday.in/magazine/guest-column/story/202004...
> Do you not think touting the horn of privacy in this crisis where everybody is unprepared is doing us any good?

That's a false equivalence, there are much more private contact tracing approaches that exist today, backed by device manufacturers. Governments that aren't using those approaches should justify with actual evidence why they're not appropriate, rather than asking if we won't just think of the children.

> Why do you think it will remain once this is all over?

Because there is a large body of evidence throughout history that suggests exactly this.
"Never waste a crisis."
Wish I had scrolled down first :D
> why don't you go into govt jobs making these apps/policies and do what you believe is correct/perfect.

What is this, the youtube comment section? Nah, terrible take. These systems are being pushed through multiple democracies by governments trading on fear and the false promises of safety.
> Wasn't this the future everyone imagined ? or we all want to carry more X number of cards ?

I think you're referring to the future where all tickets are digital, which is fine. This is in addition to the ticket, id checks etc. You will need to show the aarogya setu e pass to prove that you're low risk, don't have a history of coming in contact with a person having covid 19. In theory it sounds fine, the devil is in the details : having to link phone number, have all location history stored etc. If its like how apple and google designed it, I would be fine with it. Privacy is preserved. And this should never be mandatory in the first place. Reading : https://covid19-static.cdn-apple.com/applications/covid19/cu...
True. Comparable to other Microsoft driver projects a colossal failure. But nevertheless, it gains momentum the last two years.
Why did you even go through with the deal after having been treated in such a manner?
I am not a gambler, but let's say $5 if you really wish to get money involved. Or a bottle of scotch.
Climbing Towards Natural Language Understanding
My own local pub doesn’t do food, and (was) incredibly popular. CAMRA has a good guide to these places!
I've been owning a VR headset (a htc vive) for more than a year, now, and I concur with other comments : it's something else, and I think the only reason it's not taking over is the high price tag for a setup.

That being said, I use my VR headset probably even less than my 3d printer. As mindblowing as it is when I put the headset on (and truly, it never gets old), I realized it's just not for me.

I usually play games on my sofa, with a steam controller and the screen on my wall through a projector. I always play turn by turn or low intensity games rather than fast-paced action games. I have my laptop on front of me on my coffee table, and constantly check my mailbox, rss feeds and many sources of news, on the laptop between playing two turns in the games or message with friends on my phone.

This is a funny thing, because I didn't realized that before I bought a VR headset : basically, I'm always multitasking during my leisure time, and you just can't do that in VR. Each time I think "hey, let's chill in No Man's Sky", my immediate reaction is "oh wait, but if I do that, I can do _only_ that", and I play a classic game instead.

Now, this is a very personal experience, maybe that won't be a problem for anyone else. But as far as I'm concerned, VR fullfills all its promises, and yet it's not for me.

EDIT : fun fact, the time when VR is really useful for me is during week-end during the day when I don't feel like working on a side project or learning a new thing. I can't use the projector with daylight, so in those cases I'll just put the VR headset on rather than closing shutters.
> I keep thinking I’ll come across

Why? Youtube is a vast wasteland of videos, if people think that then your videos simply won't get many views, if people do find you insightful you will.

Unless you're specifically worried about the lack of low views maybe upload some random videos of you wandering around maybe even talking about random things first (because there's a trillion videos on youtube of people doing this already) so you get used to it.
Protests spread, fueled by economic woes and Internet subcultures
Something, something, Patriot Act
Yeah, totally agree. Ironically COVID has made me realise how much I want to work in an office now, as I'm going slightly insane from the lack of social contact.
Moving forward, the best middle ground for most jobs would probably be half the traditional working week in an office, the other half from home. Or something like that.
The generic product area like clothing or whatever is probably ok. Got to protect the secret sauce though.
Thanks for sharing fede! As per the title and video, I built a tool that generates companies orgcharts from public/linkedin data. I wrote the code for a class originally, but then I posted it on reddit (here) and the reaction inspired me to get to work and create a more robust prototype.

Anyone who is interested in playing with it please get in touch below and I'll send you access credentials.

- prototype url: https://buildorgchart.herokuapp.com/

- access form: https://docs.google.com/forms/d/1-xIOx6Mkjrn1Az9lsdjMXIs1RxG...

- original discussion on reddit: https://www.reddit.com/r/sales/comments/g2d6gd/python_script...
No, 32bit hardware was dropped a decade ago. There has not been a Mac sold that isn’t capable of running 64bit software for even longer.

32bit was dropped in Catalina, the prior release a year earlier started making it clear it was going away.

Neither intel nor amd sell 32bit only desktop processors, and possibly not even laptops.

Game developers complain about performance all the time, but given simply recompiling you 64bit gives (IIRC) a 15+% perf win it continues to amaze me that devs insist on producing 32 bit only software.
I would really really try and understand the need of such app before making sweeping generalised statements like this. It's even more despicable for me since you know the govt officials are working their asses off for me and my family round the clock with no respite in sight. I have nothing but a new found respect for all the real corona warriors out there in the field.
CPython interns the integers between -5 and 256.

See https://stackoverflow.com/questions/306313/is-operator-behav... for some discussion and further related links.