skysight-inc/HackerNews huggingface dataset:
Do you need a degree? No, you don't.

Do you need the skills a degree provides? Yes, you do.

Will you develop those skills on your own in the same amount of time? Maybe not? You could if you wanted, but I have found that people generally study "the fun stuff" on their own, and only study the hard stuff "when it comes up at work". One advantage of a degree is that being in school gives you hard deadlines for stuff you don't want to do.

Developing muscles in only "the fun stuff" will send you down a different career path initially, you might find.

Other benefits of school include meeting people who can get you a job at the place they work, and vice versa. That's what networking means. It might not even be an active thing, if you just happen to know someone, and they know you can do something, you're going to be the first person they call when they need that, rather than a total stranger.

It's possibly also easier to get a foot in the door in particular technical niches if you have a degree, since it can be difficult to get experience in some things "as a hobby or side project", but easy to get experience with in a school.

This ain't rocket science, it's life 101, but if you don't have someone in your life to give you this advice, you learn it the hard way (i.e., it takes a long time...).

You can do it all without school, or you can do it with school, there are pros and cons, and the calculus changes with your personal situation, your family wealth, your personal network, etc.

There's no single perfect answer here.
Yes. Although, there aren't the extremes in chess like the bullet variations that I am aware of.
Salesforce Acquires Slack for over $27B
>When they start coming out with articles saying "This project has successfully predicted X and this is clinically useful in this way," I'm sure I will read it on the edge of my seat like a gripping thriller.

My point is that's a long way off. Like all data driven science, this will be great for forming hypotheses. However, without a falsification hypothesis, and empirical data, it is unlikely to ever reach the point where it's useful clinically.
Show HN: Tool to generate or bump CalVer or SemVer
That was a dumb failure mode of a certificate check for expired certificates where it didn't handle the server being up but not responding. If you are offline, that check failed silently with no issue. Adding the certificate server to your hosts file fixed the issue.

I guarantee you that code has been updated already with the recent updates and anything similar is also under review. It's always easy to Monday morning quarterback about edge cases after they happen :p

It absolutely is NOT some sort of "tell" for Apple locking the Mac down. They don't need to - if you want an appliance device they already have that with iOS.

There is zero upside for Apple to try to lock the Mac down; it's all negative. Apple can do some dumb things, but they are NOT stupid. Used a Mac since 1986, owned one since 1987 (thanks to my crazy parents - could have had a good used car instead!) and dunno why people love to focus on the negative with Apple but unfortunately it's nothing new.
IPinfo.io | Data / Eng / Sales / Product / Ops / QA | Remote | Fulltime | https://ipinfo.io & https://host.io

IPinfo is an IP address information API and data provider. Our industry leading IP geolocation API handles over 40 billion API requests a month. We're bootstrapped, profitable, and growing. We have a small fully distributed team spread across the globe, we’re working on lots of exciting things, and we've got big ambitions!

We had an amazing 2020, dramatically improving the data accuracy of our geolocation data, and closing lots of great deals and partnerships (many excited ones to be announced soon), and launched our new domain data product & API at https://host.io.

We're looking for exceptional and ambitious people to join our team - we've got various senior roles in operations, product, eng, sales and data QA. We'll be posting more detailed job descriptions and specific roles in early 2021, but if you think working at IPinfo sounds interesting and you've got the skill set to match then reach out to me personally now to ben@ipinfo.io and let's get the conversation started!
Check out Game Programming Patterns (https://gameprogrammingpatterns.com/) and the Architecture of Open Source Applications (http://aosabook.org/en/index.html).
I don’t like this because I would like to store my doc in OneDrive or some other team and link them into a teams channel to edit.

So while the collab works well, it’s a lot of work to then organize the files so anything beyond literal ephemeral scratch pads sucks for “power users” and completely confuses regular users.
3% CMGR is 42.6% a year, which is slower than Asanas trailing 12 months of growth (48.74%) and only a bit faster than Smartsheet (36.88%), which are trading at 15.9 and 13.7 projected 2021 revenue respectively. At $38m in ARR that means that at 1.3bn you'd be paying 24x 2021 revenue, which seems a bit expensive compared to Asana (obviously a different product, but similar buyers, market, cost structure, and monetization)
The video is good? Is that a joke?!

I have weekly Beaver meetings with my daughter using google chat and _every time_ nearly all the feeds are frozen.

Whereas my wife uses Zoom all day to talk to patients, with nary a hitch.

Google chat video is the worst I've ever used.
Okay. I don't see why anyone would feel the need to say that. It seems to miss the fact that my point is that I am not dismissing the importance of this to disease. I'm merely not fascinated by the tech. I said that explicitly, so I would never guess that anyone would think I would need it explained that "This is a long way off."

Edit; The comment I replied to was edited after I began my reply, before I hit "submit." Comment I replied to initially only said My point is that's a long way off.
I worked as a programmer for 7 years before I went back for my CS degree. It was 100% worth it just to fill in the gaps.

A CS decree gave me building blocks to solve problems that has made me a much better developer.
The names reflect pretty well what’s in the inner loop. A rasterizer’s outer loop is over the scene (objects/triangles/etc), and the inner loop is over pixels. It does what it says in the sense that it’s rasterizing each primitive one at a time.

A ray tracer, on the other hand, is (sometimes) looping over pixels in the outer loop, and then iterating over objects (“traversing the scene”) in the inner loop.

The existing names are also good descriptors in the sense that they describe the core of what must be computed. A rasterizer always rasterizes. A ray tracer always traces rays but does not always result in pixels, the result can end up in a spatial data structure, it can trace resolution independent shadows & reflections, it can save results in a cache that gets rasterized later, it can end up in multiple pixels (splatting, pixel filtering), etc., etc.. Yes it’s very common to render pixels with a ray tracer, but it’s not required or inherently part of the algorithm, while rasterization doesn’t exist without pixels.
Underrated opinion right here.

It's like they took IRC, saw it worked for businesses, and were like "how can we fuck this up, slowly, to destroy the very essence of what made chat channels useful in the first place?".
Exactly this.

I said this before, but I hate the direction the workspace is going. Interruption driven work seems to become the new normal.
Exactly. If data is hosted on personal devices, it’s not available all the time at high-bandwidth. If data is hosted on a dedicated server it costs money and time to maintain. That means users will need to pay a fee, or see ads. Open platforms are a means to circumvent ads, so that leaves paying a fee. But it seems users prefer free with ads, so those businesses will attract more users and capital.

The one thing that could change this is a major change in internet connectivity, such that it’s feasible to host on your own devices. As personal connectivity and bandwidth improves, P2P becomes more viable.
It's a joy to deploy. I loved the IBM Blue Gene/L. Like AWS Lambda, except instead of a zip you deployed a static linked binary.
Here we are in agreement.

Thing is though, people who well-understand AWS/Azure/Google are plentiful (but expensive) in the industry at this point.

Small startups can't afford to have junior talent.
--^
I would urge those interested in the article to read it at its fullest. At no point did I mention that a CS degree wasn't worth it...I did raise a couple of questions and share a few options that some people might not have known were there. This is definitely not a debate of whether a CS degree is worth it or not...It's my hope that those interested in tech will see that CS is just one among the very many options...and tech as we know it is huge! Each one of us has a place in tech not only those who did CS in college. And there are so many paths to get into tech apart from CS
That's nice and well thought out. You have to commit this as a feature request to the github repository of monicaprm. Remember to use a user story format.
Let Companies Off the Hook for Child Slavery
Good morning America. You will be officially be directed by enterprieses mostly in 25 years.
I wish people would treat including you on an email like @-mentioning them slack. It may be async, but it’s just as awful for signal to noise ratio.

I’m just about ready to give up on my inbox as a lost cause, and that’s my work inbox.
This sucks. Now instead of having channels for particular topics or organizational areas etc, you have a channel for every problem or question or tedious issue someone raises.
Essentially all of it. Alphafold won't tell you anything about protein dynamics, side-chain positions, water interactions, charges, binding pockets or induced conformational changes. All of these things matter as much or more than the structure of the backbone itself.

One way to think about it is this: alphafold gives you the rough shape of the skeleton, but a protein, just a like a human, has a lot more going on than just the skeleton.
"Apache" here refers to the Apache Software Foundation, rather than specifically the Apache Server.
For those of you who have a modern serverless architecture (lambda, dynamo, firebase etc.), how do the costs compare there? I’ve always thought serverless is cheaper, but I’ve never ran anything at scale.
I don't think I totally understand why Front paid Sacra to make this? Are they going public and are worried or....?
Federal Judge Nixes New Rules Restricting H1-B Visas
> One doesn’t need to invoke platonic forms to assert that equality and fairness do exist as objective moral values and duties.

No, but one does have to have some objective way to test for them. And there isn't any. Ultimately, every person has to judge for themselves what does and does not count as equality and fairness.
When you rebuild the binaries that depend on the upgraded library, you can also run their tests and run automated analysis tools. This improves reliability.

DLL loading is full of security risks. Static binaries are free of them.

DLLs are compiled separately from the binaries that load them. Compilers cannot optimize code that calls into a DLL. Compiler optimizers are amazing these days. Compared to a separately optimized binary + DLL, a completely optimized binary will consume less CPU, use less memory, and cause less heap pressure and fragmentation.

DLL's original purpose is reducing memory and disk usage. Since we have different needs now, DLLs are just technical debt.
> Money I'd rather spend on learning and mastering standard, open and portable systems.

That's where Terraform comes in.
Train tunnels
RAM will not solve this. Extra RAM will only allow you do do more things at once.
"If you don't have a plan, you become part of somebody else's plan." - Terence McKenna
I was suggesting to try stimulants, because some people have an underlying ADHD that's causing depression or anxiety etc as a comorbidity. And for those people the standard stimulants used to treat ADHD also help with their other symptoms.

I have ADHD, but never any depression. (But I have friends with those combinations.)

Your reaction to Ritalin matches mine to caffeine or dexamphetamine: the dose I get jittery at is lower than the dose were I see positive effects. Luckily, Ritalin/methylphenidate works fairly well for me with rather manageable side-effects.

By the way, I bet you have other options!:

Caffeine is universally available. But has a bad side effect profile.

You can get adrafinil over-the-counter, which is a chemical precursor to modafinil. See eg https://www.gwern.net/Modafinil

Nicotine is a wonder drug, too. Nicotine patches are available over-the-counter. See https://www.gwern.net/Nicotine (Please don't confuse nicotine with smoking. Smoking is still bad for you.)

I am taking methylphenidate, but for long term effects, I am actually seriously considering switching to nicotine patches:

Nicotine protects your brain against parkinson's, which runs in my family.

But in any case, from what you describe, it doesn't necessarily sound like your depression is linked to something that stimulants can help with in the first place?
I was hoping this was a phone based on the old Pine email client. :-(
> the flaw is that local people can be as corrupt as non-local people

Sure, but at least local people have some skin in the game; they have to live locally with the consequences of their actions. Non-local people don't.

> In either case, a man is obliged to live under the tyranny of potentially corrupt people.

But the tyranny is much more limited in scope if it's only local people; they will have limited resources at their command, and worst case I can always move. If the entire planet is a tyranny, I'm screwed.
This is a great find:

https://www.youtube.com/watch?v=j9hR4Gg6b9w
Up to hundreds of images per second.
Also note that Logic the rapper is ranked higher than actual logic

I've noticed a lot of things like that lately. Big G is ripe for disruption.
Puerto Rico: Iconic Arecibo Observatory Telescope Collapses
This really should be the top comment. The ones above it try to give suggestions, but miss the main point: most adults don’t need anything, and further, don’t want anything.

I think there are a few people that are just really into giving gifts — maybe they also love receiving them?

But it seems like most people just don’t.
That's where maturity comes in to play.

The reps from the major clouds constantly pester us to use their vendor-only features and we always politely have to say "no thanks".

We're up front about our multi-cloud strategy and only use the basic resources that are roughly equivalent/consistent between providers. We have the expertise to run whatever managed application they have ourselves and the engineers to build our own platforms.
Bootstrap Layout: What's the RWD problems and solutions?
To say “slackifying” is offensive to Front.

I HATE Slack. For me, it turns into a gross “pinging you” and overall is insanely annoying to be in channels and check back on information. Or, finding files or using search is Hell. Not to mention their insanely painful login experience. I am looking forward to its death at CRM.

Front is the real deal. Hands down the greatest productivity software I’ve used in YEARS. If you haven’t used it check it out. If you collaborate with a small team it will change your life.

It’s nothing like Slack...

Edit: To clarify some more. Slack and Front are for different mindsets.

Front is best when you are a project/assignment driven person. Slack is best when you are just a drone on a project/channel (if that makes sense...).

Slack also is great when the conversation is heavily one sided. Boss bugging employee. Or, someone who doesn’t know what they are doing has lots of questions for someone who knows what they are doing during a task. Which is fine and has a use.

Thinking about it, CRM should have bought Front instead. Their CRM/people integration is getting incredibly good especially as a support desk suite beyond “email”. The Slack sale is one of the greatest heist I’ve ever seen.

Looking forward to Front eating Outlook and Team’s lunch next
Salesforce Acquires Slack for $27.7B
I'd just like to point out quip used to have a free tier now that's gone. They now push Salesforce anywhere. Also, marketing cloud is a mess from its former exact target. They will for sure ruin slack.
I could become homeless any time. I have a client who pays me and I could live in Poland relatively nicely if it was steady. I should probably get more clients, but damn it is hard for me.

I am actually thinking of moving to Poland if this guy keeps paying me, but I probably should go after I got 2 clients minimum.
Looking for an internship/summer job/fellowship/whatever you want to call it!

Location: Palo Alto / New York (depending on pandemic situation...)

Remote: yes

Willing to relocate: yes

Technologies: Python, Rust, JS/web stack [0], C, some Haskell, some Lisp, containerization and Kubernetes, general UX work, Linux/public clouds, some cryptography and networking.

Resume: https://miles.land and https://github.com/milesmcc

Email: miles@rmrm.io

[0] Check out https://a17t.miles.land (a css library I built) and https://github.com/milesmcc/shynet (my open analytics tool) for samples
SpaceX has done critical work on GPU accelerated computational fluid dynamics for modeling rocket engine combustion: https://www.youtube.com/watch?v=txk-VO1hzBY

And saying this is about money and resources, and not focus and management, ignores the fact that SpaceX spent less than ULA and Blue Origin to develop 2 rocket engines, 3 rockets, three different recovery systems, and 2 different capsules. Blue Origin has been spending $1 billion a year of Jeff Bezos's money, and despite starting before SpaceX, still hasn't reached orbit or beaten the Falcon 1.

Rocket Lab's Electron made it to orbit with $210m of total funding, and they built their own engine with an electric pump. Far smaller than many other companies.

The reason why SpaceX is so successful is because Elon Musk isn't in it a vanity project, or to make money taking a slice of the LEO sat launch market. He has a vision, call it lunacy, of getting huge numbers of people to Mars. Working backwards from that goal, informs everything they do, which is why they won't settle for an incremental improvement on what ULA or Arianne is doing.

It's like saying if you gave equal money in 2001-2006 to someone to build better mobile phones, they would have produced an iPhone, because most of the components were there. I worked in the mobile market at that point, and I can tell you most people were chasing Blackberry, or imagining slightly better versions of say, an Nokia Communicator 9000, iPAQPhone, or OQO. The iPhone took a vision, and someone willing to tell the naysayers and corner cutters that he doesn't care about their objections, this is what they're doing.

For TEN YEARS on USENET, I read sci.space as people like Henry Spencer and other luminaries decried reusability. They rightly said that anything wings, or landing legs, or extra strengthening and margin you add to have repeated flights comes out of your payload. The major consensus of the time would be to tell Musk his ideas won't work and the physics say disposable rockets are the most efficient.

But marginal cost matters more than Isp or payload fraction, and if you have a system where the majority of your costs are amortized over many launches, lower payload is less relevent, you just do more launches.

Ultimately, SpaceX will prove the naysayers wrong, as surely as he proved the establishment and ULA's allies wrong.
Climate change could certainly cause large scale suffering, but how could any of the likely scenarios possibly cause civilizational collapse?
While I don't know the specifics I can say that availability is down to engineering practices.

Let's say that their consistency model is achieved via quorum, that is writes write to a quorum of nodes while reads read from a quorum of nodes (of their metadata database) then this guarantees read after write consistency.

The availability aspect of this is just engineering, making sure you're never down to less than a quorum of nodes. E.g. by having redundant power supplies, generators, networks, or whatever engineering it takes to reduce the probability of failure.

There's other aspects, e.g. latency, that may suffer, but again this is solved via engineering. Just throw more hardware at it to bring the latency down. The only time where you absolutely can't solve it is if you provide strong consistency across geographical regions that are far apart, there's no way then not to pay that latency.

This is just another example of why the CAP theorem isn't really as useful to determining limitations of practical systems as it may seem at first site.
Original upload:

https://archive.org/details/KmartDecember1974ReelToReel
you don't need anything else. Just Monica.
Location: Manitowoc, Wisconsin
Remote: Yes
Willing to Relocation: Yes
Technologies: Python, Distributed IoT design and deployment, Wordpress, Django (and everything that comes with it like Git, GitHub, AWS, PostgreSQL, Redis, etc.), Linux, PyQt, Solidworks, DevOps, PyTorch, Machine Learning/AI, Computer Vision.
Resume/CV: https://drive.google.com/file/d/1sLhzB2hhU90Kt0Z_SBiezmRTe8drqV8b/view?usp=sharing
Email: Quinten dot Lisowe at thelisowe.com

=== Software Engineer ===

I'm a self taught developer who has been through the product development life cycle several times. The first was when I was brought onto a team that was looking to build a distributed solar power management system built with Raspberry Pi's. The second and most recent was when I worked at my startup which built a service that used AI to help writer, authors, and students get past writer's block.

In both instances I was in a collaborative team environment that tested a lot of my assumptions about engineering and project management. As a result I have a good understanding of what goes into time management, people management, and how to strike the balance between timely delivery and project scope.

I have a particular interest in AI, so anything that touches on that would be ideal, but I'm always eager to learn a new field or solve a new problem.
> given the people, local or non-local, have power

That's not a given. Governments only have power to the extent that citizens agree to abide by the government's laws. If enough citizens get fed up with the laws, they stop abiding by them. Sometimes it's open revolution, as happened for instance in the United States in the late 1700s. Sometimes it's just selective noncompliance when people know a law is unenforceable, as for instance the way most Americans today treat speed limits and many other traffic laws.

A more difficult situation is when a society at large is split between two very different views of what kinds of laws are good social policy. IMO, in such cases neither side should have the power to get their preferred laws passed; laws affecting entire societies should only be passed when there is a broad consensus that they are good laws, or at least acceptable.
Also: https://news.ycombinator.com/item?id=25272778, https://news.ycombinator.com/item?id=25272792
numerical reductionism strikes again...
Who says that there's no room for security here?

It's very easy to implement strict controls for who and how infrastructure gets created. Public companies have to use this too and we have all of the compliance requirements I'm sure you're aware of.

Automating this and automating the guardrails makes your job _easier_ not harder.

I have a DefCon black badge. I'm not a barbarian.