skysight-inc/HackerNews huggingface dataset:
Citadel | Platform Engineering | San Francisco, Chicago, New York | Full-time | Onsite

In markets around the world, we work relentlessly to uncover and capture new opportunities. Across a diverse range of investment strategies, we deploy our capital with the goal of generating industry leading results for our investors. Innovative technology is at the heart of our success and the key to our durable competitive advantage. A strong engineering culture is pervasive throughout our teams. It's no surprise that our founder did much of the coding himself from his dorm room when Citadel was first founded.

We’re looking for people to join our Platform Engineering team. The Platform team is one of the most mission-critical engineering teams at Citadel and is in charge of driving technology innovation across the organization. We design much of the computational and data-oriented platforms in use across different groups and often tackle tough scalability issues. In this role, you’ll be at the center of the team that empowers our business to examine the world and its markets in a way only possible thanks to your work.

We are looking for Software Engineers, SREs, and Engineering Managers.

Questions? Feel free to reach out to me directly at: charles.figueiredo@citadel.com

For more information about Citadel, check out: https://www.citadel.com/careers/

Tech Stack: C++, Python, Java, Node.js, R, Distributed systems, Spark, Kafka, Docker, AWS, GCP, etc.
No, I haven't and in a sense I'm relieved. I've certainly thought about it a lot and am glad that people are smarter than me haven't figured it out.
The Nvidia drivers are infamous, to be sure, and Linus and others have spent a good bit of time ranting about how terrible Nvidia is.

But I don't think the existence of a bunch of support requests are much evidence of anything either way. It's pretty easy to find similar problems with AMD drivers, for example.

https://askubuntu.com/search?tab=newest&q=amd%20gpu
Hahaha. It's one thing to make something from the French Laundry Cookbook. It's another thing to do it all day(night) every day. That's a chef.
Nouveau, on the other hand, works just fine! Don't expect to run any games on it, but if you're like me and you're stuck with an Nvidia card on the desktop, nouveau will suffice. Even modern stuff like wayland works well with this driver.
Just purchased a ThinkPad E585 with Ryzen 2700U because the nVidia card in my ancient laptop is no longer supported.

Worked fine with Ubuntu 16.04 and then one day I do an "apt-get update" and hit this bug:

https://bugs.launchpad.net/ubuntu/+source/nvidia-graphics-dr...

Yes, I should not expect indefinite support for old hardware, but this would not have been a problem if the drivers were open source (hence my move to AMD).
How Darpa Plans to Disable Botnets Before They Strike
Can I suggest you consider putting https://github.com/anp/lolbench/issues/1 in to the README.md file, so people can easily see where to look for some TODO items?
> because of his wealth, he's able to just eat the fine that comes from doing so

Now we have solid precedent. I see that as something of a public good this billionaire financed.
Now that modern operating systems come bundled with antivirus and complicated kernel security techniques and most-of-all, because the Web is winning and most of our computer interaction is through a web browser, browser extensions are a prime place for malware to enter someone's PC. Both Mozilla and Google have not given it enough attention. It's good to see this taking place. I can understand the concerns about walled gardens and so on, but I think that's just a pill that you have to swallow. If you want to use a self-loaded extension, that's still available and you'll always be able to find a chromium build that does that if it's very important to you. For most people, it's not a big concern.

All that being said, there's still so much that Chrome needs to fix when it comes to extensions. Extension updates are done in a very opaque way. Extensions that alter network requests have precedence based on their install order --- and there's no clean way for two extensions to really coordinate between each other. This means that HTTPS Everywhere and Decentraleyes and uBlock conflict with one another, and the solution might be to uninstall and reinstall them in a different order. That is clearly insanity. What happens when you login to Chrome on a new machine and your extensions are pulled in, is the install order guaranteed to match your previous machine?

There's also no centralized storage for extensions, which means that settings are generally going to be completely different between machines unless the extension implements its own syncing/backup code.

There's also no way to disable an extension on one machine without disabling it on another machine. That means that if you want an app on your Chromebook, it's gotta be on your desktop as well.

It's frustrating to use extensions on Chrome.
Same here. I have also had fewer problems than with both the old proprietary or open source AMD drivers (never tested the new AMDGPU one). This went to far that I had to sell an AMD card to buy an Nvidia one, because features would not work the way there were supposed to. Eventually, I decided to stop buying AMD cards altogether. In contrast to that, the proprietary Nvidia drivers have been a godsend: Features just work, including complex multihead configurations. So, they may not be perfect, but, for the most part, they actually work.
So if I'm reading it right, it looks like it's trying to replicate the DOM interface almost exactly (but in a web worker)! Which means that any UI library should be able to plug into this system and run mostly off the main thread for most of the application's life, bringing JS to parity with a lot of "native" development where you do most of your work on a "main" thread, and only touch the UI thread when you want to do UI things!

It also reads like it might have some kind of virtual-dom implementation to kind of optimize the actual renders needed in the UI thread? (although I'm not very sure about this part).

But this looks incredible from a first glance!
Why don't you just correct the GP? Kind of weird/suspicious that the company name appears to be secret
It's an invaluable resource. In the past week I realized it is quite likely that a site I used to work at which hosts a lot of my portfolio might disappear or be heavily amended. So I located and indexed a complete list of my articles there -- and I was even able to click a button and create an archive for the few pages that IA hadn't bothered to index (I wish I had known about this before, since it was a shock to find that IA can be quite selective, and to find a page you were hoping was there simply isn't, and is now irretrievable).

But as one other commenter here has mentioned, you're only a robots.txt amend away from the oblivion that the entire IMDB comments section fell into [1], so a good archiving system is essential. I use (no affiliation)Save Page WE on Waterfox:

https://addons.mozilla.org/en-US/firefox/addon/save-page-we/

[1] https://news.ycombinator.com/item?id=13571893
Copart | Software Engineer | Dallas, TX | ONSITE | https://www.copart.com

Stack: NodeJS, ReactJS, Ruby, Docker, k8s

Copart is a S&P 500 company headquartered in Dallas, TX. We operate one of the world's largest auto salvage marketplace. Our real-time auction technology is considered one of the best in the industry and we are looking for top talent to make it even better.

Copart provides you the ability to work in a startup like environment (quick decisions, no bureaucracy overhead, impacting work) while having the stability of a highly profitable S&P 500 company.

Please contact me at vinay.kudithipudi@copart.com if you are interested.
So if I’m getting this right, it’s possible to inject filler null characters into the command to execute. This doesn’t seem really obfuscated, from the hex dump–just ignore the null bytes?
This is such fabulous work! Sometimes I look at such work with a tinge of jealousy. How does one get good so good at programming. I try but I cannot get to be this good. I especially find it hard to understand someone else's code.
Oasis Labs| San Francisco, USA | Full Time | ONSITE preferred though REMOTE available case by case, INTERNS

We are an ambitious group here at Oasis Labs trying to define the next generation of computing by building a privacy first cloud computing platform with Blockchain technology. Oasis’s integrated hardware-software technologies aim to enable cloud-scale, real-world applications, including machine learning, for the first time on blockchain.

Our company was founded in July of 2018 and is backed by a16z crypto (among other great VCs). We are very much in this for the long haul as you can hopefully tell by our brief explanation above. If you are a Software Engineer looking to do meaningful work and tackle some of the more difficult challenges in this space please do send an application through! We have 25 people on the team and 13 folks on Engineering with a relatively flat org structure that presents room for career growth.

Apply here: https://grnh.se/dd539f1d2
> Then I remember that are a tiny, tiny fraction of the market so why bother.

CUDA
This just reminded me to donate. I've used the archive several times just in the past few days to resolve 404s on old gamedev blogs. I'm amazed how often what I'm looking for is in the archive considering how big the internet is and how niche the content I'm looking for. Truly an amazing resource comparable to Wikipedia in value.
a worthy donation candidate ;)
That’s basically how it is in Texas.

https://en.m.wikipedia.org/wiki/Texas_Open_Beaches_Act
there is also a search engine called http://wiby.me that has a lot of web 1.0 sites, which someone had discussed here before
After 5 years, I've seen my fair share of both good and bad here, but this statement is objectively incorrect.

Cogo has pretty a impressive mix of entrepreneurial and engineering talent that I'm excited to work with every day. If you want to know more, you can always reach me directly at derek@cogolabs.com.
I'll match you anecdote for anecdote -- one of the machines at work only works with Nouveau and locks up hard if you try the proprietary driver. Another works only with the proprietary driver and locks up hard if you try nouveau. A third one is flaky either way, unless you're running KDE. In which case it locks up hard. We've had no trouble at all with Intel or AMD.

Even under Windows, we've had trouble with NVidia drivers randomly crashing and taking the system down with them.
Resources and technical expertise don't matter if you're as bad at deploying and maintaining non-critical-to-your-business services as Google is
I wonder what the policy will be when WASM gets direct DOM access. Maybe you have to include source maps at that point?
Most proposed "assault-weapons bans" ban features like magazines larger than ten rounds and bump stocks.

Whether you want to call a qualifying weapon a "regular" rifle or an "assault" rifle is not pertinent because neither of those terms is well-defined.
I’m not sure about state law in Oregon, but the term highway existed before the existence of cars, so calling something a highway doesn’t automatically mean you can drive on it. Similarly, while Americans have a consitutional right to use waterways for transportation, local restrictions can limit the type of boat allowed on a particular stream or lake to prevent the use of motorboats where it would harm wildlife for instance.

There are frequent legal battles when someone buys a large chunk of land that has a stream going through it, only to discover that they can’t legally prevent recreational users from wading, floating, or fishing down it, as long as they don’t go past the high-water mark. Sometimes it’s the only practical way to access otherwise inaccessible public land.

Source: http://www.themeateater.com/listen/meateater/ep-136-locked-o...
> it's clear that we'll NEVER have a cross-platform graphics API.

I think we will, in a few years. I never used VK in production but I’ve read about it a lot, and I like the technology.

Only I don’t think it happened just yet. On PCs Intel is problematic, VK requires Skylake GPUs (2015), i.e. most PCs older than 2-3 years don’t support it.
Blackbird Studios | Lead Fullstack Developer | San Francisco | Onsite or Remote* | Contract to hire
Blackbird Studios is a full service digital product studio. We specialize in a holistic approach inspired by HCD and Lean. Services include CTO consulting, product strategy, engagement strategy, UX/UI, and development plus long term BML iterations and maintenance. We work with large and small companies/startups on projects ranging from 1-6 months with 2-6 people on each project.

We build full stack web, mobile, physical installations, etc. Our favorite stack is React/Redux, GraphQL, Rails, and React Native. We also use a wide range of other tech as needed since we face a pretty diverse set of challenges. Recent and upcoming examples: Elixir/Phoenix, .Net, C++/Qt, embedded Linux, Native iOS/Swift, Native Android/Kotlin.

Working at Blackbird is very different from larger product companies. We operate in very strategic relationships with our clients which gives us a unique opportunity every few months to deep dive into a new interesting understanding of our client's business and build ground up new apps where everyone is making major and early contributions.

We are looking for a Lead Developer with extensive experience in dev team leadership, new product development, and collaboration with business and design stakeholders. Serious consulting experience is also a huge plus. Specific skills ideally include our favorite stack (at least very interested in learning) plus (ideally) knowledge of either native iOS or Android. As a senior Blackbird team member, occasional travel to San Francisco and other locations is part of the job for project kickoffs and other critical collaboration phases or meetings. In a given month this can be anywhere from no travel up to a couple days every week or occasionally an entire week on site with a client.

I am a founder so ask me anything! If there are other aspects of what we do that interest you definitely still hit me up!

Email me at jobs@blackbird.us
Do you know? Does the OP know? Does anybody know?

The OP has a product almost ready on his hands. It should be easy to test it and check if it's worth investing any more time or not.

Throwing it away before he knows, just to go invest his time on another dubious thing doesn't sound wise.
doesn't the added vdom lead to redundancy?
Your first mistake is assuming that COBOL code was written in the 80s and untouched since then. People are still adding to COBOL code even today, and the language itself is still evolving (the newest COBOL spec was in 2014).

> That's where most code ends up getting written.

That's where most of the easy code to find and count gets written. But there is much more code that's outside of user-facing applications. Operating systems and drivers are relatively small, but have a much higher fraction of utilization since you're always using them. Embedded code is massive--not just the obvious things such as your car or airplanes, but also things like the microcontroller in your disk drive, the bluetooth controller for your headphones, your refrigerator, your microwave. There's the business applications: billing, payroll, corporate intranet, not to mention things such as scheduling the automated builds and tests or the management of releases for all of those applications. It's easy to forget that all of that stuff exists if you never work on it, and it's especially easy to think that it can't be that large.

If you avoid double-counting libraries (which is how I interpret the first number), then applications become a lot smaller because so much of applications is hooking together libraries. This is particularly true of non-app-y JS. By contrast, a lot of the business backend application logic (particularly for things such as payroll) is essentially 100% custom-implemented, so a much smaller fraction of it is common libraries. On pretty much any other metric of code use, though, such applications become far smaller in importance.
I certainly appreciate the work of youtube-dl developers, but (in order to test it out) I was just able to go to the YouTube page, open the network request log on my browser, and pick out the particular URLs (one for video, one for audio) the content is downloaded from, just from the MIME types displayed. Then I was able to replay those requests (using Copy as cURL), removing the range argument, in order to download the video and audio to my machine, in an easily-playable format. (From there, nearly any video conversion software could combine video and audio into one container.)

That's a far cry from having to pick out those segments from the memory of my browser as it runs.

Edit: I may have misread your comment, apologies if I misunderstood.
WebWorkers: Same great JavaScript, now with concurrency bugs!
Self Solving Rubiks Cube
What are the performance implications of this? Does the proxy employ a VDOM cache? How does this compare to running the DOM manipulations natively inside the main thread?
> describes how a laser diode can be configured to emit pulses of laser light using a circuit that includes an inductor and a gallium nitride transistor.

Did they seriously try to patent an oscillator? Galium nitride FET or a vacuum tube, this design is at least 100 years old. WTF.
Location: Greater Chicago Area

Remote: Yes

Willing to relocate: No

Technologies: Python, Golang, JS, Elixir, Clojure

Résumé/CV: Upon request

Email: hnwwtbh@gmail.com

Currently a backend senior software engineer looking for devops, backend, or full stack position.
BuildingConnected | San Francisco, CA | Onsite, Full-Time | https://www.buildingconnected.com

About Us:
Our mission is to connect every business in the $10 trillion construction industry and to strengthen the lives, jobs, and relationships of millions of hardworking construction professionals worldwide.

We’re building beautiful, user-friendly communication software and transforming an industry that’s traditionally been underserved by tech. Over $100 billion in new construction is managed on our platform every month. From the new Warriors stadium to local schools and hospitals, our tools are helping cities grow and communities come together. We’re solving real problems for real people.

Founded in 2012, we’ve raised $53 million from credible investors like Lightspeed Venture Partners, Brookfield, Crosslink Capital, and Brick & Mortar. We’re a fun, fast-growing team that’s passionate about building products people love.

Engineering at BuildingConnected:
As software engineers at BuildingConnected, our job is simple: we create efficiency. Whether it’s indexing millions of American businesses for lightning-quick search, optimizing the transfer of terabytes of architectural drawings, or building clean new UIs to manage thousands of business opportunities, we pride ourselves in creating efficiency through code. If you like effecting change on a global scale and want to work with an awesome team that is building truly useful products for people in a hard-working industry, we should chat. This is an excellent opportunity to join a growing startup with a massive upside! Learn more here.

To learn more about who we are, our engineering culture, and whether this is the right place for you, read our Key Values profile: https://www.keyvalues.com/buildingconnected

Our open positions:

* Senior Software Engineer: https://jobs.lever.co/buildingconnected/b2158e6a-66b8-44ed-8...

* Quality Assurance Engineer: https://jobs.lever.co/buildingconnected/30222c87-bba0-49b2-b...

Tech Stack: React/Redux. Node. MongoDB. Elasticsearch. Redis.

If you're interested, please contact Harmeet at harmeet@buildingconnected.com and mention the Hacker News post!
E2Generations | Full Stack Developers | Tampa, FL | Full-time (Onsite and Work from home)

E2Generations is a mobile/web development consultancy that builds startup MVPs, augments development staff, and works on enterprise software.

We're looking for full stack developers who have experience in Node, React, React Native, MySQL, PostgreSQL, ElasticSearch, although we also fulfill contracts in Microsoft, Ruby, and Python stacks, so feel free to apply if you're in Tampa and fluent in those. We love developers that have created a lot of different types of apps, because we get contracts ranging from adtech, to real estate, to edtech, and much more.

One of the best things about working here is that we all mostly work from home, but have an awesome office in downtown Tampa available to work from (replete with snacks, drinks, and occasional catering).

To apply, send an email to the address in my profile.

https://e2gens.com/
That doesn't account for redundancy and backups. I have asked some storage cost questions on /r/sysadmin and /r/datahoarder in the past about cost per TB and I tend to see numbers ranging from $300 to $1000 a TB of useable space.
Oh, so you can still boot, they just don't support (or have broken support for) DRM_IOCTL_MODE_CREATE_DUMB.

But what does that have to do with encrypted root? Just plymouth not being available for the LUKS passphrase entry?

I'd expect you to be able to get around that fairly trivially by disabling plymouth, LUKS works without it in any initrd I've encountered.
I use this word the way we did when I worked as a PC technician and help desker, where there's a lot of automation but then we sneak a bit of manual labor in to make it actually useful. Like how user accounts would be maintained in the correct state automagically.
To everyone considering donating, please set up a monthly donation if it’s within your means!

I used to donate every time something reminded me of the value of the archive. Now I just think “that’s why I have a monthly pledge!”
He won his first case.
>no peasants allowed zones

Isn't this exactly what private property is? You don't have to be particularly wealthy to own land, and keeping the peasants off of it does not seem controversial.

Is the area near the ocean special? As well as some kinds of wilderness? Well, maybe. I'm from a land-locked place which was almost 100% owned and occupied for hundreds of miles so limits on private ownership anywhere are a bit of a foreign cultural concept.

I have no problem at all with a state restricting ownership near an ocean and enforcing it, I just don't think it's a self-evident inalienable right.
* How power is created and traded inside organizations

Mind elaborating more on this? Books, or key words to search for?

I think I'm running into this issue. I see a lot of decisions made in business that seems pretty counter intuitive if the decision makers were profit maximizing individuals.
He probably sees his net worth fluctuate more than that every day purely due to investments.
That is correct. Opera Add-ons remains the last of the larger extension stores that requires a review before a version gets published.
From someone quite removed from low level development:

How much effort is it to develop these drivers? I.e what’s the breakdown for resources allocated toward hardware vs people allocated for driver dev.
Tuto: comment rooter son téléphone et supprimer le root
Could I run a macOS VM on a big Dell server if I zip-tie a Mac Mini motherboard to the enclosure?

You can if, assuming Apple wished to pursue it, you're ready to tell that to a judge with a straight face.
With partisanship rising to bitter, angry levels in the US while trust in just about every social group on the decline outside of the record defenders, my nightmare scenario has been a contested election result. Having no way to establish to friend, neutral third parties if there was/was not fraud means we can only rely on people's trust in each other to find a reasonable solution. That seems unlikely to end well right now., so all I can hope for is that we dont have such results.
AI will prevent starvation worldwide