skysight-inc/HackerNews huggingface dataset:
Rockport Networks | Engineering, Operations, and Sales and Marketing Opportunities | Ottawa (REMOTE during Covid), Ontario-Remote, US-Remote | Full Time

As an Ottawa based start-up, Rockport Networks has developed a revolutionary Switchless Networking architecture that enables data center clusters to be deployed without centralized switches; increasing security, scalability, and performance while decreasing cost, power, rack space, and management complexity.

Rockport is growing rapidly across the business! We currently have opportunities for:

- FPGA Verification Specialists, FPGA Designers, FPGA Architects

- Software Developers

- Director of Product Marketing, Marketing Programs Manager, Channel Development Manager

- HPC Field Engineers, Solutions Architect

- Senior Product Engineer, Senior Test Engineer

- and more!

If you are ready to make your next career move mean something, then you need to take advantage of this rare opportunity for early involvement in a well-funded stealth-mode start-up, which is offering you the opportunity to be surrounded by co-workers who are passionate about what they do and proud of the products they build. We offer a collaborative environment with room to grow and the opportunity to help build a company with an amazing team.

For more information and to apply: https://rockportnetworks.com/careers/
You don't need to parse the grammar for every request and as they admitted it was an old implementation. What I understand they have a new one now.

You can parse grammar on save and make an optimized compiled format where static content is already resolved. Next step is to substitute semi-static content (like author name) to a runtime format, this last format can handle dynamic data substitution like current date & time, but probably going to be rare that any substitution is needed for the runtime format (how much truly dynamic data does a wiki have?), most of the time just print it with readfile or similar. Only difficult part here is cache invalidation for the runtime format (I know, it is one of the three difficult things you can do in programming).

3000 request/second in PHP is not hard, especially if you plan for it.
> any specific persons mental health issues being discussed.

Because, under what circumstances would that ever be a good idea?

> I can't help but reject the concept that opening up is the answer and am more drawn towards stoic views and the idea that discretion about your own difficulties can have virtues for yourself and others.

Well put.
And it's a 2 second job to remove the tiles, and they don't come back.

Windows comes with a lot of things I personally don't use, but I don't feel that I have to obsessively remove them all.
>but college degree being useless on the job market is a big problem everywhere in the West.

define "useless". College graduates still have better prospects than non-college graduates, on average. Maybe we shouldn't treat all college degrees the same? ie. computer science degree compared to an art degree
It does really depend on the country and visa, so certainly look into it. It's not a default no-no, and tax treaties often exist to make international economic activity easier not harder.

My country has a tax-treaty with the country I do most of my work for, and so I only pay taxes in one not the other. Without such a treaty I'd have to pay taxes in both countries and it would make it unviable.
Any source for that? A few people have claimed legislation to be a reason but I'm not aware of any such rules.

Actually I'd be very, very surprised if this was even in the jurisdiction of the EU.
> such as the fact that a safe subset exists, but depends on GC,

@safe works perfectly fine and exactly the same in @nogc code as in GC-enabled code.
Everyone
FYI, All the engineering applications mention location as Vancouver, you may be missing out on Remote folks if they see the list of jobs and just browse away.
That is very true but absolutely fine because then some fine set of engineers can do the hard lifting parts and rest of the ecosystem can thrive on stable base that core establishes. That is how things work in most of industries, not everybody is writing a compiler (or even suitable for writing one!), but the complexity compilers remove lets you build more complex pieces of engineering.
An example is the Python 2/3 debacle - it took forever and still isn't complete (and now there are documents on how to install Python 2 to run older software).
How did everything end up shaking out? Were the parents on the hook for the credit card bill, or was the credit card company on the hook for issuing a card to Santos L. Helpar?
Does this include echo-capable devices like car entertainment systems?
> From the factory, it came with a rubbish four-speed automatic gearbox. During 18 months of ownership, I destroyed four gearboxes.

[I'm from Europe.] I absolutely don't get this. Just... what? Four gearboxes? I don't know anyone who destroyed a single one - even after an entire lifetime of daily driving, but I don't mean Mercedeses - more like Škodas. What's up with American cars? Is this common?

Edit: my bad, the car is Australian.
“This infection is an accidental cross-species transmission,” its statement said. “The risk of large-scale transmission is low.” No news here ;)
Functional Programming Headlines for the week of June first, 2021
The most common device used to access the internet worldwide is still a cheap Android phone on a slow (and likely expensive by local standards) network.

We continue to fail those users completely - no wonder they are forced to stick to Facebook and WhatsApp on zero-rated internet plans.
It's really lucky+honest, because people lucky enough to afford it don't have to pay.
The Future of Internet Shopping Might Not Be Home Delivery
New EULA: https://www.blizzard.com/en-us/legal/fba4d00f-c7e4-4883-b8b9...

Old EULA: http://web.archive.org/web/20210222014356/https://www.blizza...

Other big changes are in New Agreements, Binding Arbitration and Dispute Resolution. Hardware cheats are also accounted for in the new EULA.

This seems like the big one, though:

From Section 1.D.ii.1.: Without limiting the applicability of the Custom Game Acceptable Use Policy or any part thereof, you understand and agree that Custom Games are and shall remain the sole and exclusive property of Blizzard. Without limiting the foregoing, you hereby assign to Blizzard all of your rights, title and interest in and to all Custom Games,....
That's an odd complaint to hear on a technology centered forum.

The most obvious application for algebra should be thinking about data structures with their operations. If you can't be sure about a method on a class being valid in terms of the contracts for that class (IE being a closed operation) then the method can't be public (usually an idea taught in "intro to OOP" style classes although with other words unless you're reading something like SICP.)
I'm so tired of tech people saying "it has to suck because the law requires it", when they clearly haven't read it. You hear it all the time when discussing tracking banners or ID verification. NO, the law does NOT require your implementation to suck, and most laws give you plenty of leeway in how you implement it. This is really not personal, but I HATE the argument.

Take this as an example. The AVMSD isn't new, it was codified in 2010. It has a website[1], and on that website you can read the rules (they even simplified them for us). The rules about minors are pretty relaxed[2]. For non-linear content (such as on-demand video) the law requires that content which "might seriously impair the physical, mental or moral development of minors" wont "normally" be seen/heard by kids. Nowhere does it say that YouTube has to require a National ID to show a video of a zombie. It's all interpretation, because that's how we do laws.

It's true that YouTube said that it's "in line with AVMSD"[3], but it's a lazy excuse to shove in a feature.

[1]: https://ec.europa.eu/archives/information_society/avpolicy/r...
[2]: https://ec.europa.eu/archives/information_society/avpolicy/r...
[3]: https://blog.youtube/news-and-events/using-technology-more-c...
Honestly, because I always forget that bit shifting exists in Python. I did originally have it as a lambda, but broke out the variables when I made it a normal function while explaining how it worked to someone who needed it.

Though the point I was trying to make is that if you're going to be sharing data, you should serialize it in a way that works for multiple languages, probably a string in this case. Or at the very least, if you're going to provide a client library for a language, you should make that library present the data in a way that makes sense for that language.
I was thinking of the same connection to Naomi Osaka as I opened this comment section. There's also a bit of a connection to the issue of low-end employers being unable to find people willing to endure exploitative wages and working conditions. This last year-plus has been amazing in terms of surfacing problems that were already there. I repeat:

The problems were already there.

That includes the problems with personal boundaries, with the general brokenness of requiring people to come into the office every day (very extrovert-centric and environmentally disastrous), with income/wealth disparities, with crappy health care, with "truth decay" and preferring Twitter/YouTube conspiracy theorists to actual experts, etc. People have had ample opportunity to look at how we've built our society and consider whether previous decisions had been the right ones, and an increasing number are saying NO.

This story fits right into that, particularly wrt boundaries and mental health issues. All of the comments trying to reestablish extrovert/neurotypical hegemony by flinging names and insults at anybody who doesn't "fit the mold" are just incredibly privileged and offensive. FFS let's allow people to be how they want to be, be open about their needs, cope how they can, and work the way they're most effective.
I think you make a good point that centralization provides a lot of value today. However, if the protocols that youtube used where open-source then it would be easier to create generic user interfaces open to all content makers. Similar to what another poster said about RSS feeds.

I think one of the deeper critiques you and several others have made is that someone still has to pay for storage and streaming. Today I am paying. I bought the additional hard disk to store this on. In addition to my time and effort to collect the files. In the future I would pay some amount each month to stream what I have if it gave me access to everyone else's (essentially staking my video files).

I don't mind paying for a good peer-to-peer service. In fact I feel that I am losing a lot more by staying with a legacy system. Hence backing up the videos I like even though I have no method of distributing them.
Hydro Québec lets me download a CSV of my energy usage for my own analytics if I want. I find that pretty neat.
Besides floating tabs I find rest of Proton overhaul pretty good: better contrast, subjectively nicer colours, better focus styles, nice icons.

After removing all corner rounding and tweaking tab bar I am quite happy.
The security of elliptic curve cryptography is based on discrete logarithms; there’s nothing to factor. Until we get very large quantum computers, the best known attacks are brute force searches taking about 2^128 steps for a 256-bit elliptic curve, which is far outside the realm of practical.
Rust had Mozilla blog posting about it for a long time.

https://hacks.mozilla.org/2016/07/shipping-rust-in-firefox/

Let's not pretend marketing is just paid Facebook/Google ads.
I suspect that will be pretty common even if there's more people than that. Which means that people who want to get back to the office of the before times (as opposed to just some office outside of the house) aren't going to like the ghost town very much.
That's fine for discovering that an artist has put out a new video, not necessarily great for actually visiting their site and figuring out how to play it.
I think `validation` here is carrying a lot of weight. Like anything, it can be acknowledged, or recognised, or seen...and then you act accordingly from there. Don't decide the priority for someone, just notice that they're dealing with something and say that you see it, and let them continue. Don't get pulled into the involvement or start colluding though, just keep it to what you see from the outside.

I feel like you can swap 'validation' with 'confirmation' and these responses will make more sense. "I see you're struggling with something," vs. "I agree, this is the problem."

edit: In fact, aaron-santos in a sibling post has a more succinct explanation, in terms of correctness.
Yeah, I'm not overly worried about it, I've read the gwern page before. I wouldn't have tried the gum if I thought it was nearly as bad as cigarettes.

I stopped because I found out my blood pressure was pretty close to hypertension range already, and I didn't have the discipline to control the addiction and only use it sparingly; my use ramped up until I was using it most of my waking time, which felt gross. Chewing gum all the time is kind of a gross habit, and using it that much gave me unpleasant GI effects, like coffee but worse.

I'm mildly addicted to caffeine but I have no trouble respecting self-imposed rules like not drinking coffee after 1pm, I found nicotine much more difficult to resist.

I lost like 7% body fat and been doing more cardio since then, my BP should be better now (haven't actually checked), I'm not totally against trying again but I'd use patches not gum, it seems more difficult to abuse.
I use O&O ShutUp10 and it is much more approachable. Rather than immediately enabling and blocking settings, ShutUp10 gives you recommendations and you can reasearch individual settings you aren't sure of.
#5

Don't be too firm in the belief that you yourself learned this in spite of your experience. Perhaps you learned it because of. We tend to appreciate and yearn for the things we don't have, the things we are too busy doing "work" to enjoy.

It does sound "better" to not worry about what -- now -- seems unimportant, but if your kids will grow up in capitalist society, it is critical that they have a focus on competing. Success is doled out in a pareto distribution. If you aren't already starting from the top, you have a very, very long uphill climb. Which will get worse. It's hard to enjoy the beauty of the world on an artist's salary.

#6 Getting fired isn't necessarily failure. These guys certainly have fallbacks. I'm sure they've learned from the firings. Maybe at their next role they will be superstars due to this experience?

In summary I think you are unfairly diminishing the value of an Oxford or other elite education. Partly or mostly because of the disillusionment. But it's not just about the academic/education part of the experience. Actually that's the least important part. Maybe when they were founded, it was quite important. Nowadays the internet gives us so much access to information that filtering it is more important than being spoon fed it. That doesn't mean elite universities aren't very important social signals and don't convey unfair advantages.
I disagree, I worked with a lot of terrible American software engineers. I would never work with an American developers because I'm competing on price with American employers. If someone is looking for IT work outside of the states, they're most likely not good enough to work for better paying companies in the states. Likewise, FAANGs routinely hire talent from abroad.

As for everything, there are plenty of exceptions: two of the most talented and fastest growing Software Engineers I met were Americans - and they didn't have any formal CS education.

Over the years I definitely picked my political incorrect biased list of countries to avoid for talent sourcing. I could spend hours talking about funny stories involving bad contractors from India, Hungary, Eastern Europe and Spain but it's absolutely pointless.

You'll find terrible engineers everywhere, even in the states. USA companies have incredible wealth compared to other companies and they can afford to spend ridiculous amount to try and weed out the majority of terrible engineers.

Having hired contractors who used to work at FAANGs, I can tell you I found some pretty terrible hires there as well. Almost like memorising algorithms and CS exercises and then spending 4 years trying to build a case for your promotion isn't going to make you improve as an engineer.
that and the container highlight has moved to the top of the tab. On windows 10, i am having a difficult time identifying which tabs are in a container and which are not...
WordPress PHPMailer Vulnerability Analysis
It is not a myth, it is merely overreported.

For every competent Indian that moves to the US for a tech job, there are 4 that decide to stay back home for a $10-15k-ish job.

India is increasingly training several orders of magnitude more engineers than the US. Even if estimates were overestimating the number of competent Individuals in India by an order of magnitude, the number will still over shadow the American workforce.

It has already happened once with China. It would not be surprising if it happens with India. Only this time, the competing workforce will be fluent in English.
You don't use burstable instances for production workloads, and especially not for socket servers.

These servers need to handle connection healthcheck pings every 30s. When you have lots of connection it adds.

Also Phoenix Channles library has a deficiency where they parsing every ping, which is represented by a relatively large JSON message. For example in MQTT ping is binary and 2 bytes long only.

T3 instances are the low cost burstable general purpose instance type that provide a baseline level of CPU performance with the ability to burst CPU usage at any time for as long as required. T3 instances are designed for applications with moderate CPU usage that experience temporary spikes in use.

https://aws.amazon.com/ec2/instance-types/t3/
This, a thousand times this. It's strange it's still somewhat under the radar, it should be much more widely known. They call it LTSC, but it's really Windows As It Should Be.
Can’t remember the last time I used ‘View Page Info’, I usually just bring up the dev tools and click the mouse icon to get to the area I want to see.
Valo | San Francisco, Boston, or Tel Aviv | Full-time | ONSITE (remote until safe to return)

Valo is a biotech company designing the next generation of medicines using cutting-edge laboratory science, large-scale biological knowledge, real world data, and machine learning. Our team brings together experts in the fields ranging from medicinal chemistry to software engineering to biostatistics in order better identify and develop new therapies for neurodegenerative diseases, cardiovascular diseases, and cancers. Valo was founded by Flagship Pioneering, who’s other companies include Modern Therapeutics and Indigo Agriculture, and recently raised a $300 million Series B

We’re currently hiring for the following roles, among many others:

- Senior Software Engineer: https://boards.greenhouse.io/valohealth/jobs/5067809002

- Principal Software Engineer: https://boards.greenhouse.io/valohealth/jobs/5238293002

- Engineering Manager: https://boards.greenhouse.io/valohealth/jobs/5262959002

- Lead DevOps Engineer: https://boards.greenhouse.io/valohealth/jobs/5020622002

- Director, Data Engineering: https://boards.greenhouse.io/valohealth/jobs/5055916002

- Senior Data Engineer: https://boards.greenhouse.io/valohealth/jobs/5149542002

- Principal Engineer, Data Platform: https://boards.greenhouse.io/valohealth/jobs/5145075002

We also have a variety of scientific and other roles, which you can find here: https://boards.greenhouse.io/valohealth.

If you have any questions, please feel free to contact me at sgensburg@valohealth.com
Hopthru | Data Infrastructure Engineer | Seattle, WA |
ONSITE

What we do:

Hopthru's mission is to help make public transportation the most compelling mode of urban travel.

With an estimated additional 2.5 billion people living in cities by 2050, we must embrace modes of transportation that are proven to be more efficient than single occupancy vehicles. Transit can decrease congestion, lower carbon emission levels and provide an equitable solution for all city dwellers.

How we do it:

Hopthru builds data tools for some of the most innovative and advanced transportation systems in North America. We help public transit agencies gather, clean and interpret their data, allowing them to streamline operations, surface problems and plan for a better future.

About this role:

Customer data is the foundation of Hopthru - Transit agencies make real world decisions based on the analytics Hopthru provides. As a data engineer, you’ll build resilient systems that extract data from our customers and ensure that data is clean and accurate. We’re looking for engineers with big data experience who can help us scale.

Link: https://jobs.lever.co/hopthru/2fa626ba-39f9-4f55-b910-9a9628...
I know what SmartScreen is. It's also useful to keep on as it's a cloud anti-malware service. It does not send your personal files to MS. Stop with the lies, please.

No they haven't removed the quarantine restoration option. You can mark any file it quarantines as safe, and it gets restored and never flagged again.
Cloudera to go private
> Meeting potential dates

On place I worked with 100-120 people in the office saw 5 marriages. A big part of that was they employed a lot of single 20-somethings, but that's a lot of couples who met at work.
All of those things are also possible in person. Of course I just send an instant message to my coworker across the hall. And I don’t clutter Slack when I want to make lunch plans.
We're rapidly approaching 30 seconds as the "standard" length for pop music.
> Watching the anti-COVID vaccine folks has helped me realize this isn't about medicine or science or understanding...its about selfishness.

It really is about science because the vaccines have not been approved for general use yet. All they have is an Emergency Use Authorization.

Edit: Also, we don't know the long-term effects of these vaccines. Those could be far worse than the virus.

For people who are not vulnerable, they shouldn't have to get a vaccine. For people who are, well, we have grocery delivery services. And masks (if they work). And vaccines (if they can get them).

If we lose liberty, then you can bet that we will lose our ability to choose whether to get experimental medical treatments or not. Trust me, you don't want to go down that road.
“I apologize for such a long letter - I didn't have time to write a short one.” - Mark Twain

I expected it to get to the meat somewhere within the first few pages

Anyhow, there's tons of articles like this on the web, clearly there's demand.
My wife works for a company that was fully remote before the pandemic, and they certainly were self-aware that being remote was a competitive advantage when it came to hiring and retaining talent. Unfortunately for them, that competitive advantage is now gone, given that they now have to compete with companies that are now remote and have deeper pockets.

Our personal theory is that the next equivalent to remote work will be the four day work week. We work way too hard as a society; the 40hr work week is based off the point of diminishing returns for factory workers. There’s not a lot of reason to believe that continuing this pattern for knowledge work is desirable for the company or the employees.
Exactly my point, Cobol was considered "old" even in times before Perl became popular. I remember when I was doing C in early 90s, Cobol was something "only old guys use". And nevertheless it's still alive and kicking in its niches today. So is Perl, just in different places.
EU Digital Covid Certificate