skysight-inc/HackerNews huggingface dataset:
I second that - I often felt like stuck in a hopeless competition against people who really have 100% of their mind to spare on aspects of technology while my brain is scattered all over the place with regard to interests and hobbies. How am I supposed to compete against somebody who'll happily spend his leisure time with even more coding while I can't wait to do something else for a change. And it is a competition because those people thrive on the positive feedback they get at work and crave for it with a vengeance.
The Supreme Court's ruling in the case said exactly this and the opinions of some justices implied the government should pursue such charges post publication.
Well I know me and my peers were not asking for that when we were 20. Culture changes.
Tarpits trap dumb animals. An intelligent attacker won't fall for it, but they aren't meant to.
We don't know if it true. We have to trust him. And that's not wise given his track record.
Accidents do happen, but the circumstances in this case are important; she was not paying attention to the road when it happened. If the victim came out of nowhere and she could not act, the case would pan out differently.
Ryan Gosling? That's quite a stretch.
Who writes native desktop apps anymore?

Sure, HP writes UWP application to harass you into buying more ink.

However a wide swath of firms develop on Mac for a Windows world, thus electron.

I have looked long and far for a good cross platform ui toolkit and I don't believe there is anything that comes close to the web platform.
This is a trend that gives me hope for the future. There's ever-increasingly advanced technology and technical knowledge accessible/affordable to the public, both hardware and software. What used to cost the military millions of dollars to develop, are now mass-produced and distributed, to fit in a pocket or to build one yourself.

Sure, the cutting edge stuff will always be in the realm of experts with funding, but the pace of progress in technology is such that there seem to be plenty of opportunities for innovation from the grassroots level, serious amateurs and hobbyists.

It kinda feels similar to the early era of personal computers, where anybody with interest and ideas could enter the field, learn things on their own, and even contribute to its advancement.
A straightforward implementation of differentiable dithering consists in applying a large support band-pass filter to the image (so that it becomes of of zero-mean), and then thresholding it at 0. Sure, you lose the property that the average colors over large regions are conserved, but the image is perfectly recognizable, even with higher contrast than the original.
Yeah, I was going to mention the online versions.

If you’re doing simple office stuff, it works great. If you need excel plugins and stuff, then you’ll need a local version.
I know lot of people use excel, and can't live without it. Anyway, the point is that we can blame Linux for kernel or driver issues, its thousands of desktop environments for its bugs, etc, but I don't think it's fair to say that Linux "doesn't work" just because Microsoft will never release Linux versions of their desktop software.

I have a working Linux desktop and I also use spreadsheets in my day to day work.
Progressive corporate taxation?
I do the same, but the reason, as I’ve thought about it, is that it is of course a song I like, with a nice groove, and when I press Repeat for hours, the effect is that whenever I have a momentary lull or break in my work, what I hear is a snippet of this music that I like, and I can groove with it for a second or a few minutes, it isn’t something new that will grab my attention away from my work. So it isn’t even background music because I’m not listening to it in the background. It is music to keep me on track when those brief lulls arrive (like waiting for something to compile, or upload, or render).
I hope prison time for the execs.

But probably will not happen.
In what way was Bell Labs bad for the consumer? I don’t know the history.
I am one of those people, though in my case it was not so much for cost saving reasons as it was the easiest means of leaving a coastal city that would clearly be hard hit by Coronavirus.

oddly enough I'm morbidly curious about the decline in birth and marriage rates due to this whole episode. hard to hook up in your parent's home.
“Won't programmers starve?” Do something else
> On the other hand, not having Office is kind of a feature, it makes you learn better tools :)

I think this kind of attitude is why Linux on the desktop will probably never be mainstream.
> if Uber had internally said it was totally safe to drive distracted, then maybe she has a defense.

What Uber (hypothetically might have) said is completely irrelevant; she was the driver, she is responsible.
Amnesty International denied access to court in the Assange extradition hearing
And they're not allowed, and (as other commenters say elsewhere in the thread) there's another person on the floor whose job is to ensure lifeguards' attention doesn't drift off. That's how you design safe systems: defense in depth.
What so many people fail to realize about these issues vis-a-vis Google, it’s not so much the issues of Google having a monopoly or not on the ad market...in either case google is a dominant market incumbent that uses its position (in this case web traffic, data and online ad platform) to unfairly compete and stifle competition.

Google has often used data acquired through their market position to start subsidiaries to unfairly compete with their ad customers.

The reason it’s unfair is because Google has not just the ad data but the web search data, this often results in a Google ad customer going from #1 google Organic search result for key terms, to #2 to Google’s competing subsidiary.

Worse from going from #1 to #2 to a google product, the natural instinct to save the business is to increase ad spend to be sure you are still the #1 ad to our place the google at the top of organic search, of course ad spend goes right into the pocket of your new competitors core business anyway, and in many instances googles subsidiary will start bidding for your same keywords so they literally can’t lose competing with your business rather the have basically acquired an off form of rent seeking equity or they kill your business and become the market incumbent.

Of course the kicker are those instances a google subsidiary gets a custom tool at the top of google results (such as Flights) above both organic and ads.
Direct IO is on our radar, though when I experimented with enabling direct IO in RocksDB it only hurt CockroachDB benchmarks. This was several years ago. I believe newer releases of RocksDB have made improvements in this area.
They're not found guilty, government officials have "found that mistakes were made and the culture is rotten". The first brings legal punishments, the second can be waved away and swept under the rug with promises like "we'll do better next time". Maybe a few pawns will be fired to appease the public.
What do you expect from a movement that originated on 4chan, whose culture considers posting child porn to be a harmless prank?
I actually enjoyed the artistic summary (although it does go a bit long) but I wish the writer would have stated the factual point earlier: the figure with the ink pot is Heraclitus
Libertarians seem to think that taxes and charity donations are two equally valid (but not necessarily equally effective) ways to help your community. They feel like they have a choice to assign a portion of their wealth to either. Oftentimes, they also believe that charity will be a more effective approach by bypassing the bureaucracy of the state.

Some people believe that taxes are the primary way to implement solidarity among citizens of a state. I believe that they are correct. Charity comes only second, and should in no way impact taxes. Charity, although a beautiful thing, is fundamentally in-egalitarian: it is not benefiting the Republic as a whole, but only a fraction of people who are in need, and typically fulfill certain criteria (e.g., being Christian, living in a given area, etc.). In most cases, charity targets very specific needs and people that are seen by the wealthy as being worthy of their help. It has a fundamental flaw insofar it keeps the power of wealth allocation to the wealthy.

Notwithstanding corruption and aggressive lobbyism, taxes are much more egalitarian and democratic.
Corporate equivalent of ablative armor then?
> I'm not sure we should be writing new network connected daemons in C though.

In general, yes. However, in this case--no, that's not helpful advice--because this program doesn't actually receive input from clients! Kind of hard to trigger exploitable behavior on a program that only sends output.
https://youtu.be/YjVdq5tJSto
Putting hurdles up (like $500 LLC fees) in front of the various things that "legit businesses do" is a form of regulatory capture.

Basically the goal is to force businesses to choose between heavily buying into the status quo or giving government power of arbitrary enforcement over them. The licensed plumbers don't want all the journeymen who haven't spent years getting a license but can install a toilet just as well undercutting them and stealing their gravy business. By imposing regulatory hurdles at every step of the way you keep those "I'm not quite big enough to go 100% above the table" businesses under the table you keep them on the down low and you keep them from affecting regulatory change. By the time those journeymen plumbers have licenses of their own and can be 100% above the table they feel entitled to the gravy and don't want to change anything. (I only picked plumbing because it's a good example in my state, there's plenty of others).
This is great news, it will reduce pollution. We need to live together.
You can't put windows on top of each other that way.
If it is in the installable version now, it will be in Wolfram Alpha in 5 years if you can guess the right command, and in 10 year Wolfram Alpha will just automatically select the blurred part and make a fake unblurred versions of the jpg.
I don't have the English canonical way at hand, in Dutch naar de bekende weg vragen. Are you asking what you already know?

The idea the European public broadcasters are really independent, is false. I am Dutch and it is the same in NL.
I have to imagine that blanketing an area with seeds dropped from a flying drone would be far more effective than a ground based robot which planted trees. Obviously the success rate of a ground based robot would be far higher, but I think we'd be better off going for quantity over quality.

If that assumption is true, then we already have the tech to do this.
That is one of the best blog post I read for a long time.
That's a bid mind boggling for me. Let's say we have a contract. You break it. So I'm not happy, I suppose I take you to the court.

And there, something is enforced that is not the law but where you are lawfully obliged to a sanction afterwards ?

I don't really understand why you'd say that ? Isn't the law kind of saying "you shall not break contracts" ? And if it's not, what's the point of a contract ?
You can kind of implement this in Gnome 3 by putting windows that go together on a workspace, the same way you do in i3. Hoewever, using workspaces in Gnome never felt as fluid as it does in i3.
If you aren't interested in an accurate assessment, what is the point of your assessment process?

Many industries have found that creditworthiness is a good proxy for general responsibility, moreso than your "gut feel" I strongly suspect.

Your position is that somehow your seemingly arbitrary (and intentionally inaccurate?) assessment process is morally superior to those who actually want to obtain an accurate assessment of an individuals likelihood to honor the terms of the contract they are both entering into.
Nuclear power in western countries has been regulated to the crazy safety standards (not to confuse with the military fuckups).
So it becomes an interview of diplomacy essentially. Not really sure if that's ideal. I could see many false negatives of people who are technically strong, uncomfortable with their employer's ethics but still avoiding the topic so as not to say too much by mistake.
I understand the desire here but how do you think this can possibly work when politics has such key links with science? You can’t meaningfully have a response to the current pandemic or climate change, the defining issue of our century, by treating those as unrelated parts of life. From the other direction, funding for scientific is similarly heavily dependent on political support.

These days, I only hear it from my Republican friends who are trying to carve a line between saying that they still follow science and not wanting to formally leave a party which has little room for them any more.
LTSB for the win. I don’t know why more orgs don’t default to that.
Does Starbucks corporation actually own Starbucks-branded coffeeshops in most countries other than the US? I thought usually it’s some local whale (like Maxim’s in HK/Macau) that buys the rights to the trademark and opens shops.
Amazon S3 Quick Reference
I know, but first let's fix this one bug. With a potential of approaching infinite dollars any kind of valuation for this algorithm would be fair so how about it?

One of the very first tech DDs I ever did was a totally rigged demo. I don't think I ever wrote about it. Those people must have really hated me for puncturing their balloon. Some other investors took the bait and lost tons of money.
Would be cool to have a mobility device based on their handle robot (the one with wheels). Basically a hybrid of bicycle and wheelchair that can go over stairs, and be safer in case of accidents on the road.
>I'm curious what the reasoning behind having a fee that large is.

The fee is just one small part of a litany of compliance hurdles. The purpose is to keep the small guy under the table so that he can be squashed like a bug (by a lawsuit and/or the gov itself) if he F's up.

I'm sure they have some grandiose "think of the children"-esque language they do to justify it but as someone who lives in a similar regulatory environment the practical effect is that businesses either start with lots of investment[1] or they stay as under the table as they can possibly be.[2]

[1] either capital investment, like a facility and fleet of trucks, or time investment in the status quo, for example by a white collar professional (like a PE, lawyer or accountant) spending years working under some other business and building a reputation before striking out on their own or a tradesmen getting a professional license that requires years in a field. Sometimes there's a hybrid approach where you do your 9-5 for someone who's already made the investment and do side gigs to build up a customer base and then at some point you "go legit" and start your own business.

[2] And they either stay small or try and slowly amass the capital to start an above the table business.
Are tarpits still of use these days? I sort of figured that even modern script mass attackers have gotten professionalized and sophisticated enough that they can deal with trivial timeouts and the like. I could see actual honeypots still being of use for researchers or blue teams at organizations that are real targets, and ML might even open up some interesting new ways to make those more engaging for longer. But a tarpit doesn't seem like it'd cause bother for drive-by or APT, the former are all about volume so if something takes more than a few seconds just skip it (and maybe flag it as a tarpit for punishment) and an APT will instantly recognize it too.

For individuals and smaller orgs I've sort of felt like keeping your head down, running a wg/ssh bastion with a non-standard port maybe along with single packet auth or even plain old port knocking to reduce log spam from random drive-by is more effective and attainable for places without any sort of dedicated security or even constant in-house IT staff. Running a tarpit on a VPS seems like it'd fail to bother most these days, and running it on an actual IP seems like at best it'd have no effect and at worst if it ever actually held up a scanner and the operator noticed they might decide to direct some actual attention to that IP, or at least throw a mild ddos at it for a bit. Am I wrong or out of date on that? I'm all for sticking it to bad actors and efforts to reduce the economic incentives, but in 2020 tarpits strike me as kind of obsolete with some risk to boot.
No, but if you are a developer choosing a system to use then this can never-the-less be a good reason for not choosing linux and preferring either macOS or windows with a unix layer.
Can we also get a Rational R1000 to work with? ;-)

Looked impressive.
But what you need out of those "other factors" varies based on your business requirements, which OP didn't share. What we're going to end up with (what we always end up with in these kind of threads) is ~35% of comments are from folks who've only ever used Go, so they suggest Go. ~35% are from those who've only used Rust, and they suggest Rust. ~20% are from people who've used both but in wildly different environments such that it's hard to do any real comparison. The remaining ~10% or less who have used both languages in suitably similar production-level environments are going to be split more-or-less evenly between the two because they've had different business constraints. An exceedingly small minority will have used both in the same business environment, and they're going to suggest whichever one they used second.

And that's even ignoring the much more important fact that there are about 50 other back-end languages that are likely as good or better candidates, but not trendy enough to warrant mentioning.
I would actually say they are not so much uncommon, as much as that they are infrequent and don't come out very often.
Wow. I'm instantly sympathetic with the author given the level of vicious fanaticism he was confronting there.
How does this happen two different comments about one incident captured on video.
How about this one: http://tom7.org/chess/cve.pdf

Sarcastic PDFs never stop being amusing to me.
The Dragon Book used to be a good recommendation but not anymore. It is outdated.
I think it really depends on what kind of backend you're writing. If you're writing a simple CRUD web backend, I'd suggest avoiding Rust because other backend frameworks have a lot of boring side stuff (CSRF, security headers, form validation, you name it) already implemented while the more recent Rust frameworks are still missing them all over the place, requiring you to implement them yourself. It's not a lot of work to do it yourself, but it's boring, easy to get wrong and you need to check with docs and specs to see if what you're doing is even correct. For those cases, I'd recommend a classic such as Java+Spring or C#+ASP Core with their excellent plugins and addon ecosystems.

If you're handling big data structures with loads of allocations and deallocations and complicated algorithms, Rust might be the language for you. The language shines and the lack of a GC shines at those workloads. The same is true for batched workloads that can be processed in parallel, because the restrictions Rust puts on object access makes it excellent to make assumptions about data access and ownership with little or no performance wasted on the framework around the threading library.

As much as I like Rust and projects like Rocket.rs, I'm just not sure if the ecosystem is mature enough for it to be used for a production backend for web services. I'd wait a year or two for the Rust frameworks to gain more features and more quality of life improvements before actually using it.
Okay, here's a real world example. Three months ago, stretchr/testify was version 1.3 and supported Go 1.10. Yesterday, we tried to build some project, and suddenly tests don't run because, you see, now testify is version 1.6 and they support only Go 1.13 and up. That's a bloody breaking change, okay? And it happens all the time with Go packages: they're constantly in the process of dropping support for older Go versions without bumping major versions.
That's still quite incredible.
I don't get how this works. Isn't someone down the line earning more profits than they would be in the smartphone industry?

Like Obviously, the sheer resources required to create a router are minuscule compared to a phone, so then who exactly will be pocketing these extra resources that I'm paying for, and why?
I don't have much non-academic experience with Java but what is C# lacking that Go has? The reportedly fast compile times have me curious, Go is I think #1 on my list of new languages to learn.
I am not talking about Google specifically. It is true for any company, you are right, but I don't think you can claim to be have offset your carbon footprint completely until you account for the global impact of your business on this planet.

To give an extreme example, how would you react if Exxon Mobil were to claim to be carbon-neutral because they offset the footprint of all their datacenters, offices, drilling facilities, and supply chain? I am sure you would call bullshit, as their whole business is about extracting carbon from the earth to put it back in the atmosphere.

I just think it is unfair to claim that you have zero impact on this planet until you really offset it for real.
It would've been faster and easier to report it to Instagram but this way it made a better story and educated the user better than instagram just removing the picture.
It's more about what it doesn't have.
I agree, but you should give examples and reasoning.
In common-law jurisdictions, for something to be enforceable as a contract there must be three things: an offer, acceptance, and consideration (something valuable gained by both parties). Because most users did not pay for open source software, when they download it there is no consideration to the licensor. Therefore their license to use it is not enforceable as a contract; it is what's known in law as a bare license. Bare licenses are not as strong as contracts; in particular, the licensor can revoke a bare license at any time.

In short, it is very risky to use open source in the USA, UK, Canada, Australia, etc. without additional legal framework (such as drawing up a contract with the author) because the author of the OSS you use can revoke your license at any time, for any reason. This has not been actually tested in court yet, but it is a concerning wrinkle of contract law in those jurisdictions.
> It's an objective measure, there is nothing left to subjectivity.

A convenient tip: in the real world this is almost never true, so when you find yourself insisting that it is, stop and think.
Been using date-fns. It's good. I am happy moment recognized that their time is better spent on other frameworks.

It did the job well and now time to move on. Why save something when another thing already does it and so well.
The system is supposed to prevent people from dying, 346 people died, the system is broken, it is a fact. Of course we work backward from there.

Even if the conclusion is that it is "acceptable business practice", it doesn't make the system less broken. Just as making a bug "won't fix" doesn't make the bug disappear.

But this is all political bickering, I don't think republicans are proud when American planes crash and kill their passengers, some of them US citizens. But because the report is written by democrats, and I suspect it is a little about safety and a lot about attacking the republican government, somehow, republicans feel the need to fight back instead of trying to find solutions.

I hope there are real engineers trying to actually solve the problem behind the scenes.
If you are applying to give up Vietnamese citizenship, I would guess that you are no longer living in Viet Nam, so this information might serve as a starter kit for someone to steal your identity?
dont yall already live with roommates despite “huge” incomes in them valley cities?