skysight-inc/HackerNews huggingface dataset:
I absolutely agree - in the case of Intel, they've been relatively benevolent and open about publishing the full details of drivers for their NICs, because they have a market demand to sell more NICs.

If there were some hidden feature that was not enabled on an Intel 100Gbps NIC, which could be enabled in an open source driver, I'm 100% in favor of doing that. Thankfully there isn't (all praise to our benevolent corporate overlords), but I can certainly see a scenario with another vendor where there might be.

I hope that if Intel were to ever go down the route of big ugly closed source binary blob to make a 100Gbps NIC function properly, that people would go buy hardware from another vendor. With some basic consumer grade 1Gbps ethernet stuff you can see this now on a base debian install, where you need to enable the 'non-free' repo and install a .deb for a Broadcom provided driver to make a NIC work. Because their driver is considerably less freely licensed than Intel's. One of the reasons why I try to steer away from any Broadcom network interfaces whenever possible.

Or in any other category of hardware. With the current chip shortage and lack of viable competing options, it really sucks that there's literally two high performance GPU vendors that exist on the planet, Nvidia or AMD/ATI, and no other choices.
Building Kotlin Purely from Sources
What hardware vendor sells the Windows sandbox preconfigured with policies?

Chromium and Firefox configure the Windows sandbox and seccomp on Windows and Linux respectively. I would argue that seccomp is better.

On the other hand, Windows has its app sandbox and Linux has snap and flatpak. I don’t think any of them are amazing.
Tesla Autopilot can activate without lane markings [video]
Tinfoil hat, check.
Popcorn, check.
Something tells me this story isn't over yet.
> but test talks to all production business systems too

I'm not sure I understand this, would you mind explaining more? Do you mean you have multi-tenancy in databases and application (the "tenants" being stage/test and prod)?
If you read that particular thread, you'll see that the only real comment is complaining about the use of a word that starts with the letter after M and before O.

I think that some trolls have gotten to the site already.
Financial growth for people in engineering roles
If you do it and you aren't paid or otherwise compelled to do it, it's a hobby. Simple as that.

-----

The point isn't that hobbies are legally sacrosanct. They clearly aren't. But it's not the company's place to categorize what I do in my free time beyond what's stipulated my contract. "Hobby" in scare quotes has no purpose in the manager's email.
Relevant: http://worrydream.com/ExplorableExplanations/

One piece of my work in this area: https://glench.github.io/fuzzyset.js/ui/
It is n years old and was started as a sort of group sms service. In social media ui doesn’t matter as much as network effects.
Yes, the binding energy curve is the correct reply.

You can overshoot iron, but you'll decay back to it.
although they talk about the 747-400, it's notable that the 747 came out in 1968.
Public maybe but probably encrypted or I guess anyone could just reverse engineer it and hack the rover
> You are an IBM employee 100% of the time.

One way I interpret this, is code of conduct. I worked for a bank for a long time. You were always expected to abide by the code of conduct outside of standard hours. Generally the bank's code basically said be a good member of society. So, in the IBM context it's possible there is an agreement or code where it says they can work on software projects, but they need to identify themselves as IBM employees at all times. I'm just speculating here.

Also possible that they literally may have an agreement forbidding them from participating in software projects, or that IBM has the rights to all IP that they might think up on their own time while on salary.

I remember one agreement many years ago when I worked in IT, that said the company had the rights to whatever I thought up while working for them and it didn't specify that it had to be directly related to their area of business. So if I wrote a sequel to Gone with the Wind, they would have had the rights to it.
> No, they pay you to go home at the end of the day. That's part of your contract.

Does your contract actually say this explicitly? Mine doesn't and I'm not sure it'd even be enforceable if it did.

> If you instead go to another job at the end of your eight hours, they'll fire you.

You are aware that there is a fairly large number of people who work multiple jobs, right? And that they usually don't ask permission to do so?

Now, it is true that this isn't common in software development jobs, but employment contracts for software development jobs aren't magic -- they're pretty much the same as any other employment contract.

(It's also probably not legal to fire someone for working a second job, at least here in Australia.)

I am also floored that someone actually thinks that their job is something they're paid to do 24/7.
This person can also quit IBM, therefore being subject to no contractual obligation, and then change the "IBM Power SRIOV Virtual NIC Device Driver" entirely free of constraint as long as their code pass review. IBM has no control over the code, only the people it pays to change it.
That's former US Senator Al Franken, by the way :)
Tell me why my Crypto Startup idea won't work
I have an idea.
Everyone here loves crypto (and have some) and loves startups too.

I want to create a coinbase for startup equity. Translation :you invest small sums of your cryptos in a startup of your choise.

Persuade me that it won't work with arguments based on:

1) innovation - someone already doing this?

2) legal issues - on conversional equity crowdfunding there are limitations and regulations. If we apply only cryptos, are there too?

3) usability/anything else
This company owns Red Hat.

Let that sink in for a moment.
And also: “Mark Herman, Harris County Constable Precinct 4, said evidence including witness statements clearly indicated there was nobody in the driver's seat of the Model S when it crashed into a tree, killing two people, on Saturday night”

How is this not a bigger story? Seemingly Elon Musk just straight lied on Twitter about an autopilot death and is refusing to help investigators.
I've been a fan of Ian's Shoelace Site for over twenty years.

Tying your shoelaces is "lost technology." When I was in first grade nearly everyone could tie their shoes properly.

Today, I can go weeks and not see anyone in public with their laces in the proper bow knot. (This includes professional athletes.)

When did we collectively lose the ability to dress ourselves? And why?

/Acey
I just see regular words there. What's the big deal?
Chinese App Allows Citizens to Report “Mistaken Opinions”
Definitely will focus on this tomorrow. I always thought video games were addicting because of the bright lights and pleasant sounds you get from meeting a clearly laid out objective.I remember when I first started coding I went on a similar manic episode. Might be the lack of fulfillment and not doing a great job defining goals/milestones. Oh well, I'll figure it out soon enough. I hope you reach the level of productivity you're aiming for. Thanks to you and everyone else here I feel like I'm on the right track.
It looks like Python libraries are somewhat over-represented here because they credited every library in the Python dependency graph, but didn't do the same for dependencies in other languages. For example: lxml depends on libxml and libxslt, which are not credited.

The reason for the discrepancy is probably the lack of a straightforward, programmatic way to view the dependency graph of a C library. But they could have probably gotten a pretty good approximation by looking at Debian package dependencies (e.g., 'apt-rdepends python3-lxml').

This would massively expand the credits, but that's sort of the point here, no? (i.e., to celebrate the massive tapestry that is the open source ecosystem.)

(edit: I e-mailed Nat with this suggestion.)
"It's better to be explicit than implicit", perhaps.

That site had its own discussion on HN many years ago: https://news.ycombinator.com/item?id=6791297
If you haven't yet, I urge you to try out TypeGraphQL, the development experience is just awesome. A demo can be running in 5 minutes[1]. TypeORM entity classes can be decorated with ObjectType/Field, and having a single place for my DB as well as API schema is just perfect. A CRUD resolver base class can be reused by extension, and you can focus on specialized functionality instead of boilerplate.

[1] https://typegraphql.com/docs/installation.html

That said, I don't think any choice of tech would be mistaken if it's reasonably modern and alive.
Actually, I don't know, you tell me. Who were these supposed law enforcement officials that claimed, I quote, "he was struck in the head with a fire extinguisher and with a bloody gash in his head was rushed to the hospital and placed on life support"? Because that's a lie, he got back to his office and he collapsed there. With no injuries.
Right, the question is whether the record low interest rates will actually need to be slashed at all. We are seeing some inflation in some sectors -- lumber, computer hardware, probably other things I'm not mentioning. But it's not clear whether this inflation is from supply shocks, displaced consumption due to COVID, or monetary issues. I mean, it's all three, but it's not clear how much of the responsibility lies with each cause.
It still has ramifications for personal contributions on their own time. We are our own persons, with our own desires and choices not to be dictated by our employers. I work for a corporation that says they own every piece of executable code that comes out of my fingertips and I think it is utter bullshit.

If I want to fix a bug in an esoteric Scheme implementation OR a bug in a JDK or PHP I have to ask for permission even though it is on my own time. I already volunteer more time than I am paid to my employer, but I have to ask for permission for something they have literally no interest in.

This is bullshit.
Last time I checked (maybe 2019 or 2020), FIPS only permitted RSA for public-key cryptography. 1024-bit keys were no longer permitted, IIRC. If the company was involved in business with the USG (and many large companies are), they may have needed to comply with FIPS in some way (pure speculation). (Or the recommendation may have been on that basis, even if FIPS/USG was not involved in the ssh use.)
> In any given rank ordering, 50% are below average.

That's not exactly true in all cases though, is it?
Right now. The company I'm running is in a great position to start real growth, the market is right and large, our implementation is better than competitors and defensible from them. My co-founder and I are exactly the right people to be doing this. We have our 3rd time around YC interview coming up soon and Techstars also has some interest in us. I however have been full time for 5 months and have 2 months worth of savings left in my bank account. However, I have never believed in anything else I've co-founded as much as this before and I'm walking the edge to make it work. This is either going to go really well or really bad no middle ground, wish me luck!
Come on, everybody, this deserves a huge round of applause, for encouragement and for the effort. We need a lot more projects of this kind; we need some options for rebooting the browser scene from down below, however limited in scale and scope and functionality. I stick to my Firefox, crippled and bloated as it is these days, but I know full well that sooner or later it's going to fold, and I shall be stranded inside the Google nightmare. NetSurf shouldn't have to shoulder the complete oppositional burden all by itself.
And you may very well know this, but keep in mind that if this is on a LAN only and not port forwarded in from the internet, that substantially reduces your exposure; to exploit anything on your server code they'd need to be running behind your firewall. And there are probably juicier targets at that point.
This goes for a lot of services – why do YouTube recommendations take up the majority of its homepage? Why are Instagram account suggestions pinned to its sidebar? Why are there news article recommendations below the article that you just read? Suggestions are meant to help users discover content. It's like how there were curated link directories before search engines existed, to help users discover new websites on the internet. This is the same idea, but limited to a specific platform so that you spend time on only their share of the internet.

As an extreme example, what if all forms of suggestion/recommendation/curation features on all platforms were gone, and only a search bar exists? Then your engagement is limited to the scope of your own thoughts, and you would just leave when you have nothing in mind that you want to search (and thus see fewer ads, generate less revenue, etc). I think there is a balance to be achieved, but companies certainly error on the side of more opportunities to drive engagement.

Anyway, your best bet is probably to cook up a browser extension/script to hide what you don't want to see. Maybe it even exists already. Though of course, the DOM probably changes all the time.
I don’t think this is right: people who can’t do it shouldn’t be expected to, but software developers should support their application in production so that, if it’s hard to manage, they have an incentive to fix that problems: throwing code over the wall for an operations team to deal with is a clear case of externalizing negatives.
The trades themselves (time and sales) are available to paid subscribers of various data services, but not identities. Only insiders/significant holders are required to disclose their identity. A search for "historical tick data" will yield plenty of results.

Much like everything in finance there is a gatekeeper, and they seek to extract every dollar they can.

https://www.ctaplan.com/index

https://www.ctaplan.com/publicdocs/ctaplan/notifications/tra...
> UPDATE: There has been a lot of interest in purchasing a real life version of our prank. The good news is we anticipated this might happen and we’ve been working on something along these lines. Stay tuned for more!

Nice! I thought it was a cute idea and I like little useless hardware.
> its a flawed expectation to get it right the first time.

If your toilet overflows when you push the lever down and flushes when you pull the lever up, you'll learn pretty quickly how to use it. And other users will too, after they screw up or after you carefully explain so they're sure to understand. But it's just a shitty design! The fact that you've learned to deal with it doesn't excuse it or mean it shouldn't be fixed for all future users.

I want to get it right the first time; I don't expect to only because I've been hurt too many times by shoddy UIs. A good UI, whether a GUI, API, CLI, or other TLA, guides users through their workflow as effortlessly as possible by means of sensible defaults, law of least surprise, and progressive reveal of power features.

Relevant http://xkcd.com/1168
“The most important thing we learn at school is the fact that the most important things can't be learned at school.” - Murakami Haruki
Um, or you could just craft and enjoy a great life and not tell anyone about it.
On call could be part of the job. If someone isn't fit to do it then they should take some other job.
So maybe we need high definition maps, more than just cameras for sensors, and tight clear government regulation in order to get to full autonomous driving?
Huh I missed that particular annoucement I guess?

I'll look into it next time I'm building something.
How come entire operating systems are able to be developed on community-supported efforts (like Debian) but browsers can only be developed by monoliths like Google and Apple (and Mozilla, which has ~750 employees and makes most of its money from Google)?
You sound as equally fun to be around as the manager you are describing.
You can also use assembler to make a video game.
It's pretty funny to see the economist, founded in economic liberalism and against a rural idle aristocracy, semi-chearing-on more government-subsidized shit suburbanization.
Lego Ideas NASA Mars Helicopter Ingenuity
He writes like that because he assumes you are an adult who can make your own judgements about the ethical decision to "try to get out first."
I get a 404 when I click on your link.

I think this is the correct link: https://github.com/volumio/Volumio2
I’m familiar with the personality type but I’m thinking about something even more basic. Bangladesh is a more hierarchical society, and much more focused on academic accomplishment. By contrast in America, nobody talks about whether someone “is from a good family” and glorifies college dropouts.
It is the initial coin offering thing coupled with a good user interface?
I contributed Google Play Music integration a couple of years ago, which is now obsolete I guess ;)
AudioWow Wireless Microphone TSCM Detection Evaluation
Isn't that Brave's niche?
Yeah but it will have the pirate's targeted ads for VPNs or whatever hardcoded in.
I know I wouldn't be here if the site had a design like "New Reddit". Part of the appeal of the community is what it finds important, and one of those things is respecting it's users.
> Yes indeed, I reckon what Humanity is doing right now is winning our biggest ever war yet(1).

I study WW2, and just off the top of my head, the Manhattan, B-29 and V-2 projects took longer and cost around $2 billion each in 1945 dollars. The economies involved spent over 50% of GDP on war materiel. So no, corona wasn't even the biggest war project.

> We shut down huge tracts of human life and attendant economies to save the lives of the oldest and weakest. We're still doing it.

I'm not sure it was a good tradeoff, and I would say there wouldn't have been a lockdown if there was enough ICU capacity, which BTW didn't seem to increase in the past year (China built new hospital buildings, but I don't know if they were equipped.)

I would argue that corona was the first smartphone pandemic, which pushed control down from the federal govt. to state govt. and individuals, causing sensationalism and distraction (ie. "do masks work or not?", "omg the number of patients increases every day!", "how is this going to affect my White House run (Newsom)", etc.)

> mRNA is bigger than a bomb, and fully peer reviewed.

WW2 arms were amply demonstrated.
I like the feature of green usernames
what would you say is the architectural sacrifice of pushing things out to the edge, or using lambda functions per say in your opinion?

There are issues about resolving state at the edge, though Cloudflare has solved some of that with durable objects, and Fastly is working on something too. Think there are memory constraints as of now however. Security too is better in these platforms at the edge - true zero trust models.
Call it Lifehacks, k?
Brave is chromium-based.
Spoiler - WASP kids listen to rap. Artists like Eminem were the mainstream when they were complaining about censorship.
> So if I wrote a sequel to Gone with the Wind, they would have had the rights to it.

Edit - I should have asked for clarification, do you mean when you are on the clock or off the clock? I interpreted your comment as the latter and wrote my comment below with that in mind.

Is the practice of companies owning the rights to software you make on your own time commonplace?!?! I am a student and I really want to go into the field of computer science, however whenever I read stuff like this it is incredibly disheartening.

Also the semi-recent Nginx ownership rights issue comes to mind.
It's nice to read a capsule history of Singapore's history that doesn't toe the official line, but this is still laying it on a little too thick. For example, the supposedly "crash-prone trains" that carry some 3.3 million people on an average day have actually had a grand total of two (2) accidents since 1987, resulting in precisely zero (0) fatalities, and the "destitution of its underclass" is a bit much in a country where essentially everybody is entitled to a tiny but nearly-free rental flat.
Record and replay websites by capturing browser syscalls
To some extent a good faith effort is in order, but someone who is perfectly capable of doing 99% of the job shouldn't be expected to respond to things at 3am unless they willingly do so for extra pay.

I for one am perfectly capable of advanced software engineering work but I am NOT capable of compromising my sleep without causing serious heart arrythmias. Some other person might have to deal with a baby. Some other person might sleep early and do meditation at that hour because it helps prevent panic attacks during the day. Everyone is different, and personal time and rest time should be respected. There is so much behind the curtain of off-work time that employers don't see, and don't need to see, they just need to respect that time.
Clauses like that aren’t allowed in California. California law says that anything I do in my own time, on my own equipment, and not related to my company’s product is something my employer is not allowed to own.

I make this crystal clear whenever signing an “inventions” clause, and I avoid companies which make, say, DNS servers, for exactly that reason.
Go is an imperative language and Java tends to be a declarative language
I will say law is an interesting juxtaposition between educated thinkers and human nature.
I think any graduate student (though most notably at the PhD) level, feels the pangs of imposter syndrome at some point. I don't think it ever stopped for many of my cohort and myself. With how much your work relies on the work of others, it's really difficult to divorce yourself from the greater community. The academic equivalent of woodshedding seems frowned upon and unachievable in a publish-or-perish environment.

There's a good amount of solace in the realization (or self-deception) that most others are probably as clueless as you are.
So basically you're a bond villain personified but unwilling to put a name to all that casual and random cruelty.
everything he says is a lie. especially with regards to autokill. but gets a free pass because of his super genius persona he sells
Wow, what a weird tangent that has nothing to do with this thread.