skysight-inc/HackerNews huggingface dataset:
I wrote this article! One interesting angle we explored in the interview (but which didn’t make the final edit) was Kevin’s thoughts on academia and the time he spent there:

Do you feel any regret from switching from academia to tech?

I certainly spent many years of my life studying things that only a handful of people care about. I think there's an answer to that question where, "Oh, of course, if I'm thinking about this 10 years ago, in terms of where would I want to be, financially, today, then no, I'm not going to do that." But do I regret those years I spent training for that? No, I don't.

I still love literature, I still love to read. I feel like, "Okay, I have this knowledge and appreciation of literature, and now I have this other technical job that I'm still able to learn really interesting things, and make a decent salary, and have this enriched, enlightened soul." I wouldn't necessarily advise people away from studying humanities. I would try to advise them to pick up another skill, just in case. Learn coding, or learn something, and just make sure you know what you're getting into. But I'm pretty sure I wouldn't have listened to anyone who said that when I was getting into it. So you have to consider it, yourself.
> Sound amplifier

I haven't tried it, but it sounds like this would also be useful if you want to wear headphones to avoid bothering others but you still want to clearly hear what's going on around you.
screenshots work, grim can do screenshots and chained with slurp you can select a region as well

bindsym Print exec grim -g "$(slurp)" "$HOME/screenshot-$(date).png"
NEXT Trucking | El Segundo, CA (Headquarters) & Irvine / Orange County, CA | Onsite | Full-time

NEXT Trucking builds software for modernizing & optimizing drayage, the process of moving shipping containers from ports to local warehouses, with a focus on 'Drivers First'. This video, featuring our CEO Lidia Yan, describes the business and market opportunity much better than I can: https://www.youtube.com/watch?v=VHHI3vaqCS4

We're hiring software developers, platform/SREs, data engineers, UI/UX designers, product managers, and more: https://www.nexttrucking.com/careers/

Highlights of our tech stack include Java + Spring Boot, React + React Native, Storybook, GraphQL, Node, NestJS, PostgreSQL, OpenTracing (Jaeger), Kafka, and deployed to AWS + Kubernetes via Terraform. We write lots of tests (perhaps even too many!), are continuously learning & improving our processes, open source friendly, and have a warm, inclusive, & welcoming culture.

We're also not picky about candidates having used the same technologies we use today, having hired developers with heavy backgrounds in C#, Angularjs, Python, Perl, etc.

Who am I? I'm Kevin, an IC working primarily from our Irvine location on platform and infrastructure bits, and would love to have more folks from Orange County seize the opportunity to work for a well funded series-C startup, without having to deal with LA traffic : ) I'm more than happy to chat and answer questions, so please feel free to shoot me an email: kevinp@nexttrucking.com .
Has it’s own problems, similar to bitcoin. If you create a bunch of nodes that feed into a warehouse you might end up owning a majority of the data, and have de facto control of the network.

Plus the overuse of device radios, storage etc. 802.11s does great at keeping power low while acting as a pass through, but storing data on the device requires a lot of availability for the device, and duplication has to be done to make sure you can access your stripes. Good for single use messages, bad for anything large.
Enterprise requires everyone to use a different key while wireless communication in a group wants traffic to be possible between the clients directly and broadcasted. That’s conflicting.
But surprisingly better than what often passes for journalism.
I've had sites of mine pop up on HN occasionally in the past, some getting hundreds of upvotes and generating threads with hundreds of comments.

In my experience, the "HN Hug of Death" is vastly overrated. It generally means around 10,000 extra hits over the course of a day. That's not nothing, of course, but it's also not an overwhelming tidal wave of traffic, either. It's only enough to knock you offline if your site is architected in the most cheap and/or naïve way possible. If you've done so much as sneeze in the direction of scalability, you'll be fine.
Why not use a laser to kill these pests by melting/vaporising their brain or heart assuming it exists?
I tried the pill, couldn't manage to get used to it. I just hope they don't go "we know what's best for you" on this one.
My studies at the university was about Pre-order, Post-order, in-order traversal, red-and-black trees, AVL-trees. This included the proofs of correctness, Big-O analysis of the data-structures, and multiple implementations (recursive vs iterative), and practical issues (ex: using a profiler, unit tests, source control, object-oriented programming, and roughly 4 different implementations for Scheme, Ruby, Haskell and Java).

I'm proud of my university education, but it decidedly did NOT cover the method discussed in this blog post. (Nor other popular subjects, such as Robin Hood hashing. My professor did cover skip lists and cuckoo hashing however)

There's so much to learn about trees out there, that I doubt any university class can really cover them all (even with 3-months per semester and maybe 3 or 4 different classes discussing the subject).

Even IF you did go to a university, there's no guarantee you've learned everything. And even if you were taught it at a university, there's no guarantee you'd actually remember it all. I'm sure I've forgotten plenty of things from my classes (or in the case of "Dynamic programming", I never really learned it the first time around...)
Like a "swamp cooler". The problem is the melting happens in transit. By the time it gets to you there's very little ice and it is thus very expensive. Too expensive to leave by your bed side at night next to a fan to cool you... unless you were wealthy.
Mindgeek | .NET Core or PHP Developer or Lead SQA | Cyprus | ONSITE

We are the company behind PornHub and many other popular adult sites. We are now hiring at our Cyprus office. All positions are onsite (we offer a relocation package).

Following positions are available:

PHP Developers (Hiring at all skill levels / tech: Laravel/Symfony/Microservices) [0]

C# .NET Core Developers (Senior / Intermediate levels) [1]

Lead QA Analyst [2]

Software QA Tester [3]

check the links for more details and how to apply

[0] https://grnh.se/a4a7fc082

[1] https://grnh.se/346840a62

[2] https://grnh.se/9e9c78cd2

[3] https://grnh.se/cfeaff5d2
Thank you for elucidating my point so well and concisely.
You are misinformed. Brave does not "[replace] ads with their own" and we never have. We are working with publishers to do private/anonymous ads which pay them 70% and the user 15% of gross revenue, but these are not out yet.

We already pay users 70% of revenue for ads that go in the user's own space, not in any publisher slot.

Whether user or publisher ads, in Brave neither kind uses any tracking. Matching is done locally against an objective (same for all users in a region on a given day) catalog; views and clicks confirmed using a Privacy Pass like "blind signature" protocol. No user identifier or linkability among events on any server, even ours.

If you acted on incorrect information, I hope you'll stop repeating it and give Brave a try. Thanks.
> Do newer fridges have fans built-in?

How much did you spend on your fridge? Cheap fridges likely don't have such a fan...
Hi. I've been building platforms and teams for almost 20 years initially as a developer, architect and consultant for everything from tiny startups to giant multi-nationals and more recently as VP of Engineering and Head of Technology for series A/B startups.

I am focused on enabling high performance delivery through continuous integration, continuous testing, continuous improvement, measurable quality, automation and servant leadership.

I'm looking to join a fully remote friendly team with the opportunity to learn from each other so you if have an opportunity you think might be suitable I would love to talk to you.

Location: Budapest, Hungary

Remote: Yes, preferred

Willing to relocate: No

Technologies: GCP, AWS, Azure, JS, C#, Go, Python, SQL, NoSQL and many more

Résumé/CV: https://www.linkedin.com/in/admcpr/

Email: hnh@admcpr.com

Blog: https://admcpr.com
> For most people, only 2 factors: laziness and discount are the driving factors to use app. Quality of food is distant third factor.

This sounds about right. I was talking to my brother and he had this similar thought process. Once back from work at 9pm, he does not have any motivation or energy to cook. A Rs 100-150 swiggy delivered thali is just perfect for him. If it were more expensive or if there were no delivery option he would simply make maggi or fry egg/paneer and eat with bread. So he would not be customer of restaurant at all.
> more powerful XUL-based

At the time of conception, it was pretty great. However, that much customizability came at two expenses.

1) Web devs can't use XUL, because it's its own little cosmos, you as Web dev couldn't mod Firefox UI

2) The XUL was legacy software and super hard to optimize.
Does it matter who drove adoption? Surely at some point schools would have explored using tablets in education anyway? They weren't going to forever ignore the possibilities, and it didn't enhance education and now we know. That's just a valid outcome to a question we had to ask.
if 'password' in news.ycombinator.com:
post_link(
random(
[xkcd.correctbatteryhorsestaple,
xkcd.wrenchattack]))
I know this is silly but losing the dessert codename is kinda sad.
> Are many users on HDDs these days?

Yes, there are. They are not a niche cohort.

EDIT: In fact, we have many more users with magnetic HDDs than who use userChrome.css. That tells you everything you need to know about this decision right there.
I think there are a few viewpoints in this article all mixed together:
1. General anti-screen / anti-tech crowd (not uncommon, e.g. https://www.independent.co.uk/life-style/gadgets-and-tech/ne...)
2. Anti-authoritarian crowd (privacy concerns, complaints about quality of teaching, etc.)
3. Pro-authoritarian crowd (playing games, not learning anything, low scores on standardized tests)

I wonder if these just correlate with political party or there's a more interesting pattern.
Facebook soft-launches gaming and live-streaming app in Mexico
Outlawing
Uncertainty Isn't Always a Problem–It Can Be the Solution
Increase Your Productivity with the 11 Laws of Time
The problem with fines is that they happen after the fact and only if the worst actually happens. Tons of companies have totally abominable security and never get breached only out of dumb luck. So you'll still get lots of companies playing Russian Roulette where they make higher profits for ten years before they may or may not suffer a breach and get fined into oblivion, at which point they file for bankruptcy and start over.

You also end up creating a lot of really perverse incentives, like nefarious companies not disclosing data breaches because disclosing them would result in liability even though that's necessary for the victims to take steps to mitigate the damage. There's a reason the NTSB does no-fault investigations.

And a lot of mediocre but still harmful incentives like cargo culting decades-old security checklists to satisfy compliance requirements even though they don't actually result in improved security, but do create a false sense of security.

More than that, the problem is that humans are fallible, so even if you do 99.9% of everything right you can still make a mistake. A company with one security vulnerability can get just as compromised as a company with ten thousand. Does it really make sense to destroy OpenBSD with fines as soon as they have one security vulnerability? Or every random company that uses OpenSSH on a day that a not publicly known 0-day is being exploited in the wild? Or a company that updates to the latest version of some software that claims to have fixed a CVE even though it didn't?

The real problem here is architectural. It shouldn't be possible for someone to breach Equifax and get all your information because they shouldn't have that information to begin with. They shouldn't exist. Your data should be yours, on your device, so that it isn't possible for someone to get it by breaching a third party because the third party doesn't have it.
Netflix | Los Gatos, CA | Full-Time | On-Site

Our team sits in the middle of the action at Netflix. Imagine what would happen if we performed a region evacuation and a bunch of services weren’t scaled properly - we’d have a big outage on our hands very quickly. Changing the steering for 130+ million customers within 7 minutes and without missing a beat is no easy task, but it is just one aspect of what we think about. Steering and scaling are powerful tools to influence the availability and latency of Netflix during normal operations as well. Additionally, our team is responsible for capacity and reservation management for Netflix's AWS footprint, and we are starting to engage in fleet-wide efficiency efforts.

I look at every applicant that applies through https://jobs.netflix.com/jobs/866321
This is an interesting workaround.

People forget that part of the point of different colors for iMessage vs SMS was to indicate that iMessage is encrypted and SMS isn't. It's also a handy marketing thing, but there is a technical justification for making a visible distinction.

AirMessage is basically a proxy that strips encryption for Android devices:

"AirMessage leverages the power of your Mac computer in order to route messages to and from Apple's iMessage servers. The server is to be installed on a computer at home, and will pass messages to and from your smartphone to allow the usage of iMessage and other installed services."
I wish i could favorite a comment.
the answer is pretty obvious: low multiples. A gaming company trades at low multiples whereas a tech company with little revenue can be worth billions. You cannot turn a $1 million investment into a billion with gaming like you can with tech.
Hmm, can we make the title more a little more click baity?
There are definitely benefits that are larger than just mentoring or bouncing ideas. Often, the sum is actually greater than the individual parts, as fewer mistakes get made and more fruitful paths get explored earlier/faster.
Craftwork
When I hear the phrase, "climate change is perfectly natural and not necessarily bad", it comes across a denial that human beings are the cause of climate change. Rhetoric that dilutes the message that we're facing the biggest existential threat in the history of humankind is universally harmful.
M2A media | FULL TIME | REMOTE | ONSITE | Contract/Permanent | London, UK

M2A media is hiring!
https://m2amedia.tv/

We are a team of over 40 people, involved in the cloud-based live distribution of the sports and entertainment content.
Examples of our streaming events are:
UEFA Champions League
Superbowl
Formula 1 and Moto GP
UFC and Heavyweight boxing

If you think microservices, automated testing, serverless, feature flagging are a new normal - contact me on Linkedin (linkedin.com/in/majag/) or send us an email!

We are looking for senior-level software developers who have ability to:
- build clean and maintainable APIs
- write unit tests and testable code
- address complex architectural problems with simple, intuitive designs
- work across all phases of the software development life-cycle
- understand and debug complex code bases
- understand concurrency and multi-threaded applications
- communicate effectively with the rest of the team and with no-technical staff

One more thing: You don’t need to study for the interview!
You can. Click on the timestamp of the comment, and then click "favorite"
Real Geeks | Full Stack Developers | Dallas, TX | Onsite

We develop solutions to help real estate agents grow their businesses. Founded 10 years ago, we are a profitable, fast growing company of ~60 people who are passionate about helping each other and our customers succeed. Our team has a positive and supportive culture. When you need help, your teammates have your back. We value an atmosphere of leading and teaching and are always pushing each other to grow personally and professionally.

Our platform consists primarily of Python (Django) web apps, in addition to several core services written in Go, and a handful of services in other languages. Our infrastructure runs on AWS using modern tools like Terraform, Docker, and Kubernetes.

We’re looking for an experienced software engineer who has a solid understanding of web technologies to join our dev team of 12. If you're someone who is excited by your craft and who craves to share your skills and expertise with teammates, you'll be a great fit.

Apply on SO: https://stackoverflow.com/jobs/289189/software-engineer-pyth...
I think I disagree here; the only positive I can see to price gouging is that it might act as an encouragement to those who might otherwise stay in harm's way to quickly get the heck outta Dodge. Price gouging may well be the clearest illustration of the laws of supply & demand, but they are still exploitative. There is no need to double the price on something that's in demand to ensure supplies from elsewhere come in; stores have supply chains and logistics networks. They can figure out in seconds where vital things are being bought up. They can predict trends and know what's going to be in demand. There is absolutely no need to send prices through the roof.

If Shepperson was really trying to help, he would have offered those $500 generators for the cost of shipping (divided by 19 generators) plus a modest profit. Double the price is exploitation, pure and simple, and is a nice thing to have the government protect consumers from. Doesn't matter that there were people willing to pay his asking price; in times of crisis, there should be no need for those people to be that desperate. Making money off the backs of those not in a position to argue? No morals, IMO. But then, that's capitalism, isn't it...
Thank you for this. I haven't scanned the market lately so I entirely missed this new crop of smaller boards.

Nomenclature was the big hurdle I had to clear when searching for a keyboard. I didn't know what these boards were called until a fellow engineer introduced me.

I'm sure "84-key" will be a helpful keyword to someone else reading this thread.
What systems use this PRNG? While Googling around I found it surprisingly hard to figure out what algorithm is used for random number generation on e.g. Linux getrandom or the Chrome implementation of the Web Crypto API. Am I looking at the wrong layer of the stack?
Method Wireframe Kit 3
Chromebooks have absolutely no place in the classrooms, I am dreading my kids entering what has become of this school system.
I'm aware that funds aren't necessarily discretionary, but could the money spent on all this technology be redirected to teacher salaries (or other basic supplies) if the technology is dumped? I'd be curious to see the breakdown of funds that gets used for iPads/Chromebooks/etc.

As someone who thinks that children should absolutely be learning programming as soon as possible, I don't really think that means they need brand new whatever every year (not implying that's what is currently happening). When I was growing up, we had incredibly old machines (in a computer lab, or sometimes a couple shared computers pre classroom), and I think this actually worked fine (perhaps better in some respects now -- since a "benefit" of an old Apple II is that its pretty focused on the one task at hand, and can't load up other things).
Glad to see a big push for security updates directly from Google here, any further details on how this will be implemented and if device manufacturers will screw it up?
I have a bunch of these around the house and garage. I never would have expected them to be secure against an attack.
Creative Commons | https://creativecommons.org/ | REMOTE | Full-time | Senior Data Engineer

Creative Commons is the non-profit behind the CC licenses, used over 1.6 billion times to help creators share knowledge and creativity online. Our engineering team is working on a project to index every piece of content that's openly licensed online and making it searchable and discoverable through an API[1] and a search engine[2]. We're looking for a senior data engineer to help us build and maintain this data.

All the code we write is open source and we're fully remote. Full job description and application instructions: https://creativecommons.org/about/team/opportunities/job-opp...

Don't hesitate to email me directly at kriti@creativecommons.org with any questions or thoughts.

---

[1] https://api.creativecommons.engineering/

[2] https://search.creativecommons.org/
For anyone applying to the ML Engineer role.

I applied and interviewed for the ML Engineer position at Recursion a few months ago. The recruiter was very responsive and professional. Interacting with the recruiter was the only positive experience throughout the interview process. I interviewed with the Vice President of Engineering and Data Science. One was somewhat interested in my background/projects, the other became frustrated as the interview progressed and ended the call after about 15 minutes. It was most likely because my familiarity with TensorFlow Extended (TFX) was basic. I was very disappointed because I really wanted to work at Recursion. I spent an enormous amount of time studying for this interview. In the end, it took me a few days to fully learn TFX, but Recursion is still looking for a ML Engineer two months later.

Some advice for anyone applying to the ML Engineer position. The position title is misleading. Recursion is looking for a _Senior_ ML Engineer. I met all the listed requirements and have three years of experience working with ML. That was not enough. Also, make sure to mention TensorFlow Extended (TFX). I'm pretty sure if you spend a day or two studying TFX, you're considered a _Senior_ and can land the ML Engineer job.

Best of luck.
> These days though, I think a lot of them just stream on the internet.

which is generally legal.

but then we are back to the original problem, the internet being down...
I wonder if they could add speed bumps/tables to slow the traffic down? That might be one solution - and fairly inexpensive, too.
Because you need very fast network cards and a lot of fiber. So the costs are much higher...

(I cant recall the name of the company that makes these super highend net cards, which hedgefunds prefer)
>You can make 20% a month in sports gambling with a fairly pedestrian strategy.

then after 2 years you would have billions of dollars. yeah right
This PDF was generated by a neural network attempting to maximize the amount something can be from the 80's.
I work REMOTE at Remind, feel free to reach out if you have questions.
The Banqiao dam is by far the most catastrophic failure, but there are many other examples.

https://en.wikipedia.org/wiki/List_of_hydroelectric_power_st...

>The idea we have some kind of choice between disasters like the Banqaio Dam one and nuclear power seems like a false one on every level.

That is broadly the choice though.
The devs know, that it's unfortunately not the truth, that they want to be non-monopolistic.
Well, going by the PTA's promotional material at our school, it's their top priority.
I used to work for a company who provided verifiable audio and video (virtually in the pre digital days) mainly for law enforcement. I remember discussing how it'd be done in digital: a constant stream of verification (eg a hash of the last second) all encoded by a key. It's pretty much how the analogue version worked. I'm sure (if they're still around) that'd be what they're doing.
i feel like CS is lightyears ahead of where it was when I was in school. My son learned Python and Java in HS, something I would only have dreamed of when I was his age. Instead I got to learn MS Office.