skysight-inc/HackerNews huggingface dataset:
Primer | Backend, Full-stack Engineer | Full-time | London UK, Remote (Europe)

Primer is an early-stage startup with backing from Europe's leading fintech investors (early stage investors in Revolut, TransferWise, Monese, UiPath). We're on a mission to help online merchants power the best commerce experiences in the world (we know, it won't be easy).

We're looking for super ambitious folks to form part of our founding engineering team, help define our underlying technical architecture and get involved in product-making decisions. We're an engineering-led organisation which believes the best functionality comes as a result of deep technical insights.

We've found our product market fit, and we even have engaged customers ready and willing to use our product! If you're a product-centric engineer who would like to contribute towards the long-term vision of an early-stage startup and share in the success, get in touch.

Apply: https://angel.co/company/primerapi/jobs/707901-backend-full-...
If this conversation is now between whether "socialism" means "socialism" or "social democracy" to you, I actually don't care. As long as you are not advocating for a revolution that results in actual socialism, then I have no problem with you.
US vs. Joshua Schulte Transcripts
src: https://twitter.com/alexadobrien/status/1225066730734702595
> It was conceived as a straw man which was being dissed so vigorously that people started believing it was real.

So much this.

I've been in the industry for about 30 years, and I've never once seen a place that used a methodology that could be called "waterfall" as described by many agile proponents.
How the Iowa caucus app went wrong and how open source could have helped
Okay, I think I was unclear. I was thinking 100 meters or longer. I made a slight edit to my comment. My point was that for starting and stopping to be a major contributor, getting up to speed had to be comparable in energy to drag. Turns out that getting up to speed took more energy than I expected when I did the math in a later comment: https://news.ycombinator.com/item?id=22257938
If you're a ham and want to do this, here's some more information on how to do so: [0]

Most of the astronauts are hams, which is pretty cool. As the page says, they're not always around the radio, so if you make contact, it's pretty lucky.

All you need is a small handheld VHF radio (since it's line-of-sight) and a decent antenna. In the US, you'd need a technician license (the lowest level).

There are also unmanned satellites that act basically like flying repeaters, so you can talk to other hams (on earth) much farther away than you'd normally be able to with VHF. More info here: [1]

If you're interested in becoming a ham, it's pretty easy (in the USA, at least) to get licensed [2] You have to take a test, but the study guide [3] contains all the questions on the test.

Disclosure: I'm a ham and have not actually contacted the ISS. But I think it's cool.

[0] https://www.ariss.org/contact-the-iss.html

[1] https://www.amsat.org/two-way-satellites/

[2] http://www.arrl.org/getting-licensed

[3] https://smile.amazon.com/ARRL-Radio-License-Manual-Spiral/dp...

edit: formatting
My experience has been the opposite. People in open offices tend to avoid in-depth conversations because they don't want to disturb their neighbors; instead, they take conversations into conference rooms. The only people holding conversations in the open space are those talking about non-work topics (usually TV shows, movies, or sports), and seemingly lacking all awareness that they're disturbing the people trying to be productive.
"When it comes to focus and productivity, that is often enough."

Based on your own personal criteria of what "enough" is. And what you're attempting to optimize for. An office is a place where people are intended to be productive. If _real_ privacy enables people to be the most productive then optimizing for something else (cost) is quite possibly a huge mistake on a long running timeline.

Having been in cubicles, I've overheard enough conversations from co-workers that should have been private related to both business and personal life.

I don't know what your experience is, but having spent years in a "cube farm", I'm intimately aware of the differences between having a cube and an open office. Distractions in a cubicle may be reduced but noise, smells, and other distractions are the facts of life when you have over a certain number of people within a small enough area. I've lived it, it's a half-measure and while it may improve productivity over an open office it's also just a cost-saving measure with the side-effect of having a tax write-off at the end of a day.
An Algorithm That Grants Freedom, or Takes It Away
GeForce Now is the cloud gaming service Stadia should be
The entirety of "wearable, home, and accessories" amounted to 10.9% of revenue for the past quarter, which included Christmas, and 9.4% for all of fiscal 2019. In addition to the Apple Watch, that category includes Airpods, HomePod, Apple TV, Beats, iPod touch...

Just because you like the Apple Watch doesn't mean that it has changed the way the company does business. And the fact that Apple doesn't break out gross margin for this category tells us that they aren't particularly proud of that number. Gross margin on products as a whole is about 34%.

Apple wants to paint the picture that they are diversifying away from phones, which accounted for over 3/5 of their revenue this past quarter, and shifting toward services and other products.

But it's one thing to repeat a rosy narrative, and another entirely to back it up with financial statements. Apple is still a phone company, and if the Apple Watch really drove profits for them, they'd break "wearables" out to its own line item, or at least show us the gross margin for "wearable, home, and accessories."

https://s2.q4cdn.com/470004039/files/doc_financials/2020/q1/...
https://s2.q4cdn.com/470004039/files/doc_financials/2019/ar/...
Why Subscription Businesses Need to Let Their Users Quit
"It is all about efficient use of real estate."

I've been a part of these discussions at very high levels and this is the consistent theme. Short-term, easily quantifiable savings against nebulous, hard to quantify harms. Facilities folks always win and get a pat on the back. Any push back about the open office should, in my opinion, start with addressing this basic incentive. Everything about collaboration, open communication, etc. is just window dressing used to justify the moves.
How to Build a Modular React Component Library
Sorry if this should have been more obvious, but are you referring to something that I seem to remember hearing about where the groups vaccinating were supposedly taking blood samples from people being vaccinated for DNA analysis, which when the story broke would have tarnished the willingness of patients to get vaccinated?

I do apologize. It has been a long while since I even recalled seeing that in passing, and I never really thought about it at the time; but it has stuck with me as a case illustrating the criticality of trust in medicine.
I've worked extensively with credit bureau data, and there's a fair bit of misinformation both in the article and the comments.

First, bureaus get very little detailed information about the episode of care that led to the medical bill: essentially, they'll just get info on when the bill was due and what amount on it is still overdue, plus enough info on the patient to match it to the right person (name, address, phone, SSN if available). HIPAA and similar legislation allows the sharing of billing data like this, and no other PII (or any PHI) gets shared in the process.

Second, medical debts have been a part of bureau data for a while now. What's new here is that Experian is trying to build a machine learning model on it to try to sell the model as a new product. I've never worked for any of the bureaus before but know many people who do, and in general, these specialized scores seldom sell well, but since the marginal cost to Experian is low (let a few data scientists at it for a few weeks), they still put out new ones anyway. Even things like new FICO/Vantage scores like the new FICO that's been in the news lately tend to take a while (on the order of years) to make it out into the wild since lenders like to have consistency in their processes as long as possible.

Third, it's actually beneficial to most consumers to have medical debts split out of the bureau data explicitly. Most big lenders use raw bureau data much more than the aggregated credit scores, and since the US medical system has so many distortions that correspond more to broken processes rather than a person's creditworthiness, many exclude medical debts from consideration explicitly, and others implicitly as models they build don't often find those attributes as useful as others.

All in all, it's good to be thoughtful about how information like this is disseminated and used, but the dire warnings of the article are really not warranted in this case.
This is what I don't get about "financial aid". The "elite schools" name an outrageous figure, charge the rich kids, give money to the poor ones, and ignore the middle class. This is probably intentional: they want either students whose daddies will donate or students who look good on press releases about "diversity". Now that the feds have nationalized student loans, colleges can continue these stupid policies knowing that the bottomless credit card of the American taxpayer has their back. Federal student loans don't consider a student's major, either; there's no way a "xyz studies" or poetry major should get the same loan at the same rate of a stem kid, even if that student has the same financial situation. From an actuarial perspective, it's nuts: one is going to end up a starving artist and the other has a promising career.

Oh, and my two cents: if you want to end up with larger numbers of under-represented groups in higher-paying fields, maybe making the long-term outcomes clear at that stage would help. Saying, "follow your dreams!" is very, very stupid advice to an eighteen-year-old.
Think in terms of risk and ease of changing your mind / product.

Decisions which carry little risk and are easy to undo or pivot in the future, make them quickly and confidently.

Decisions which carry non-negligible risk but are easy to undo, give some thought but don’t fret too much. If the risk starts becoming reality, you can change your mind later.

Hard to change decisions with low risk are tricky. Make sure the time spent on research and decision making is proportional to the risk, which in theory is low, but that needs to be double-checked.

Decisions that are hard to undo and carry significant risk should be the ones you spend as much time as necessary thinking through, planning out, coming up with contingency plans, building in safety checks and making sure that you can avoid making those hard-to-make changes should you decision prove incorrect.
My anecdotal evidence after searching for the "perfect" laptop OS across 2 laptops and various BSDs, a dozen Linux distros, etc.: the best power tuning you can do will still only get you around 85-90% of what you can in Windows (with no tweaks).
I think the "didn't fit into Canadian culture, or found something imminently attractive about US life" may be reading too much into things. It's more like those people just found good jobs in the US that weren't available in their country. I'm a Canadian and found a great job in the US and moved down. I didn't move down thinking the culture would be better and then found work.
This is really late in the game, but I wrote a blog post that summarizes my approach. People have told me that they have found it helpful.

https://www.bitlog.com/2017/10/12/what-does-a-tech-lead-do/

The TL;DR is that you are now responsible for anything that is not moving your team forward. If nobody knows what "forward" means, it's your responsibility to define it. If a code review is languishing, that's your responsibility. If a person has a technical question and they're junior enough that they don't know they can ask it, that's your responsibility. If your team doesn't have a good technical strategy, that's your responsibility. If your team is having trouble getting technical help from another team, that's your responsibility.

It's not your job to do all of these things, but it's your job to make sure they get done.
I guess I'll be the exception here. I'm in a psudeo-open workspace right now which is pretty much what you're talking about except that we're not in a room, it's what the company calls a "pod" with high walls and a single doorway. I would say 90% of all distractions etc. come from inside the pod. Moving us into our own room would make no difference. It does get pretty loud sometimes in the building, but it's mostly white noise and easy (at least for me) to ignore. The only way to work mostly without distractions here is to wear headphones, which generally signals to others that they should leave you alone, but even then people will still just wander over and bother you because you're right there. For some people the idea of chatting someone who's sitting 5 feet away from them is super weird.

The most productive times I have, hands-down, are when I work from home.
The following:

case class Foo(x: Int) extends AnyVal {
def square: Int = x * x
}
val bar: Foo = Foo(5)
println(bar.square) // => 25

Compiles down to (the moral equivalent of)

object Foo {
def square(x: Int): Int = x * x
}
val bar: Int = 5
println(Foo.square(bar)) // => 25

If the inner value (x, in this case) can be stack-allocated or stored in registers then `Foo(x): Foo` will as well. `Foo(x): Bar` (where Bar is a supertype of Foo) will be autoboxed, but that also applies to primitive types (`5: Any` becomes a java.lang.Integer in memory).
On many (all?) modern cars it's also visible at the bottom of driver's side of the windshield. A car's VIN is public information.
If you establish a strong, rigorous software QA process, everything will be like butter. Your team will feel more confident about the product they release - and thus about you and each other, and you will have fewer emergencies to deal with, moreover with this virtuous cycle in place you'll generally be more on top and proactive about problem when they occur, rather than it just being another stressful thing in the backlog.
Also visible through the windshield from the outside.
Funny how you can judge an entire person based on one post. Is this a skill anyone can learn or so you have unique insight into the human mind?
Here is a simple animation editor that works similar to Flash and uses simple English sentences for animation

https://toonclip.com
Contacto Geral
Uber issued permit to test self-driving vehicles on California public roads
That size seems high. 100 sqft would be a nice sized office. Cubicles are more like 30 square feet. Douglas Coupland gave cubicles the name "veal fattening pens" in Generation X but they're actually smaller now - calf enclosures are 30-35 sqft. The latest fad with standing desks is even smaller.

https://www.wired.com/2000/05/is-your-cubicle-shrinking-too/
How would you know that no one has ever sued?

It if happened (and I'd bet it did many times), it wouldn't be public knowledge.
Note down skills that seem easy to you but others find difficult to master. Also, Are there skills aboitb which people compliment you?

This could be teaching or public speaking.
And this is another reason why we need half (and possibly less than half) the number of humans we have on earth.

Yes, we can carry more humans, but the cost is way too high.
Yeah these people exist. But even these people have something that will drive them.

I'm not saying that you have to find the spark or that even everyone has the ability to find it. Sometimes, the challenge is so great that it's just not worth it or beyond your abilities.

But it's still there for everyone. If you're really really good, you can find out what it is for most people and trigger it.
Some cars have a tracking toggle switch. I believe BMW is one such example.
I'm not sure I'd value his advices at more than entertainment value though, it's half ironic jokes half serious but cynical, and last time I checked he was pushing hard on his quizz product that turns out to be a bit of a ripoff. I wouldn't put my trust in that guy too much.
Scientists Sue FCC for Ignoring Cell Phone Radiation Risk
> so once you meet the deductible that is all you pay

There are a lot of subsidized folks on the Bronze plans with zero ability to pay an unexpected $400 bill, let alone a $13k deductible. They're insured, but only technically.

> Also almost all bronze plans cover the first 3 doctor visits with a normal copay, and any preventive care has no copay.

Sure, but I'm referring to the sorts of bills that bankrupt people, not an annual physical.
No. That might be the perspective of the employer. Work from an employee perspective is about satisfying your own needs: financial, social, goal-oriented, etc. You obviously need to get some amount of work done to keep your job and meet your own goals, but not necessarily 8 hours of sustained effort per day.
I would bet that these poor Asian Americans are highly educated. I know that my dad, after arriving here in 90s and having to feed 6 mouths, worked odd jobs for the first 10 years despite having gotten a masters in chemical engineering in Asia, never topped more than 40k. But the five of us now each make 6-figures.

I know many stories like this. But I also know a couple folks who were poor, but not educated -- their kids are not doing well financially.
A lot of the comments are crediting the immigrant parents as being "motivated" parents...maybe, but in this modern economy I think there is a more economic reason:

US born children have parents that more likely than not are indebted; whereas, even poor immigrants are unlikely to be indebted. It likely follows children whose parents not in debt, no matter how poor, likely have higher rates of upward mobility than children of indebted parents. There are very real glass ceilings in the US (having the lowest socio-economic mobility of all 1st world countries), so you are likely to raise from below the poverty line to just above, but if you are already above their isn't much likelihood of going up further.
> I think a huge reason for our problematic education system is lack of competition for teaching jobs. If there's a job at a startup that's willing to pay someone for math at $100k (avg in mixed locations) - $300k (avg in silicon valley) how are we ever going to have excellent math teachers. The people competing for a 50k teaching job are not even qualified to have that 100-300k job.

I don't think the two have much to do with each other. being a good k-12 teacher is much more about the teaching skills than the subject mastery. anyone who can complete a stem major should be able to understand all the concepts they would have to present in a high school math class.
Because I'm a clojure programmer, not a scheme programmer. While I think scheme is nice, I know clojure well and really like much of its design. So, for me, if someone had said "hey, try this guile thing instead of bash" I'd pass it over like the many other projects I pass over all the time, but this interested me because it lets me use a language I know and like.
Amazon workers condemn unsafe, grueling conditions at warehouse
What no deep learning, and nobody is claiming to solve all of your ranking problem in 5 lines of code ;) do we really need this course if we have fast ai ?
What's wrong with Ullman's lectures?
Libraries, compilers, text editors, debuggers etc. Languages in isolation are a tough sell.
Musk’s SpaceX Plans a Spinoff, IPO for Starlink Business
> Taking up the lane at the intersection is unrealistic in a lot of city scenarios, nobody I know advocates for getting in front of cars in the crosswalk or waiting in the middle of a long line of stopped cars at a red light.

My understanding is that taking the lane at an intersection is often recommended, and some cities create special "bike box" infrastructure to encourage cyclists to do that, though few do.

I wouldn't recommend blocking the crosswalk, but my experience getting in a long line of cars is good.
I have a small piece of black paper over mine. I am happy to let a law enforcement officer view it if they ask.
While there are still plenty of sites out there with absurd password requirements, I believe this particular example is outdated.

When I used it last year, US Global Entry had changed over to the login.gov authentication service. The new rules are “It must be at least 12 characters long and not be a commonly used password. That’s it!” https://login.gov/assets/img/help/4-choose-a-password.png

(Login.gov implements the relatively recent NIST 800-63 standard, which prohibits a lot of the earlier password absurdity.)
I may be wrong here, but as far as I understand one of the major advantages is simply that they have many versions of certain important libraries in your system and are able to select the one that better matches your hardware. Most distros are super generic and none of the system libraries are making use of instructions that are not present in all of the x86-64 machines ever released.

It makes me really sad that other distros are not following Clear's lead here.
I wrote a guide to the Minhashing family of algorithms that goes into a little more depth than is covered in the LSH section of this course.

https://moultano.wordpress.com/2018/11/08/minhashing-3kbzhsx...

You might find it useful if you've ever thought about using MinHash and wondered how to incorporate weights rather than treating everything as a set.
Check out Pipefy instead https://www.pipefy.com/
That specific case may seem too radical, but there is some logic in moving to a different country with less promising job prospects if, say, your home country is ravaged by war or by systemic violence.

Also, citizens of countries with fickle economies and high inflation could benefit from having an income in a more stable currency, especially if they are breadwinners for their extended family, in which case they send back money they earn abroad.
To combat some of the anxiety I had about people looking over my shoulder at my monitors, I bought a privacy filter for one of my screens.

It has really improved my personal feeling of being watched.
@Voxoff,

What have your experiences and tasks been so far as a mid-level developer? What were you in charge of? Did you have a regular rapport with other departments, with clients, stakesholders? Did they talk to you directly when they "wanted things done"?

What are the sizes of the companies that you've worked in already? How big over all, how big were the teams you were on?

I'm surprised no one is asking these questions to see what existing experience you do have can contribute to this, because it is possible that this might be a natural extension of what you already do. It's company-size specific, but good to ask all the same.

In smaller companies, being a mid-level developer means occasionally having to make a call that directly impacts the bottom line and talking to the CEO and clients in a very matter-of-fact way. You wouldn't know that from just the title of a person however.
not much https://news.ycombinator.com/item?id=22251384