skysight-inc/HackerNews huggingface dataset:
There is quite some MIT-licensed stuff here
https://github.com/photopea?tab=repositories

He says he opensourced about 30% of it.
> how susceptible they are to adversarial attacks. Adding small amounts of noise causes misclassification in images, and some papers even explore the inevitability of adversarial examples

What if, in a distant future, computers turn out to be the correct one, humans's perception are biased?
I was under the impression that German titles stacked up rather than overriding one another, like "Herr Professor Doktor". Is that wrong?
Other companies may be behaving similarly, but Oracle is the perceived worst, and it says something.

Because, they plainly don't hide it and try to be nice, at least.

I also think that they're the worst in the industry.
It sounds like STAR is equivalent (or at least similar) to the Condorcet-with-score-based tiebreaker that somebody proposed elsewhere (edit to add: https://news.ycombinator.com/item?id=18395358 ) in this thread. I understood that one but not STAR. It needs much better explanation and marketing! Edit: doh, wait, STAR is in fact the exact opposite -- scores first, ranks as a tiebreaker.

I’m reading https://www.equal.vote/starvoting and I still don’t entirely follow. It’s lacking some detail I’d like to understand. For example, it looks like it is not a Condorcet method. That seems bad to me -- if you’re not electing the Condorcet winner, you need a very good explanation why; and I don’t trust an appeal to numerical ratings that each voter will interpret and use in different ways.

Aha, yes, Wikipedia has a clearer explanation and confirms that it is not Condorcet: https://en.m.wikipedia.org/wiki/STAR_voting

I do agree that it looks probably better than IRV, but I’m not yet convinced that it’s a really good system and is worth pushing as a good approach for real elections.
If you prefer, as a local physical user you can also install a physical keylogger between the keyboard and computer. Or replace the executable with one that is backdoored, and read the cookies directly from memory.

The point is that you pwned the computer already, and this is just one of dozens of things you could already do with that privilege.
Ice growth on a glacier is what remains of snow over one year. I don't know proper english jargon, but glaciers usually accumulate snow from around october to june. June to october is the melting period.

Obvious: glacier growing means it accumulates more snow (that will slowly convert into solid ice) than is melting in the summer.
> TSMCs 7nm node will be the first legitimate tech advantage over Intel

AMD's Zen architecture is leaps and bounds above Intel's offering, not only performance-wise but also where it matters the most: product design and production costs.
I've been using ST3 for like 5 years (in beta) and it was just as stable as the "stable" release.

There was absolutely no reason to use ST3 for the past 3 years if you already used ST/ST2.

That was already the case for ST2, which was stable for years before it officially announced it was "stable".

Stable/unstable for STx are just labels, they don't actually reflect the state of stability. Plus all the real work (new plugins, etc) happened on the "beta" ST3 side for years...
Given that most people quit because of bad managers [1], I assume that a lot of projects fail for the same reason.

[1] https://www.linkedin.com/pulse/employees-dont-leave-companie...
This AMD card can compete with NVIDIA's high end Tesla V100 accelerator.

At 7.4 TFlops of double-precision, it is smack in the middle between the PCIe version of the V100 at 7.0 and the NVLink version at 7.8.

Memory bandwidth for the MI60 is a bit better at 1000GB/s, compared to the Tesla V100's 900GB/s.

However, AMD's problems are usually not the actual hardware, but the software around it. NVIDIA has done amazing work with CUDA and the surrounding frameworks, while AMD has not really. They really need to catch up on software that makes writing code for their GPUs more trivial.
Only if you have Ubuntu if you're using Linux.
So "sue yourself" is american english while "suit yourself" is british?
Sorry I'm not a native speaker...
Can't a CI/CD pipeline + various processes be good enough to achieve a similar efficiency for under-100-engineers companies? Honest question - because I'm pretty sure I've heard some people claim similarly fast "idea to production" times.
I see these types of questions as the sign of an inexperienced interviewer.

Yup - that's all it is. And you're going to have a certain envelope of negatives (usually far worse than this) in any environment.

So while it does make the flag a bit bless verdant... to call it a "red flag" seems to be a bit of a stretch.
I think he's doing his job very, very well [0]. The vulnerability in linked post is disclosed directly to the public.

[0]: https://news.ycombinator.com/item?id=18395855
In the AMA he says that a developer from Adobe actually got in touch with him to coordinate on the support of a new format called Adobe XD. I guess Adobe don't see it as direct competition but as an additional tool that makes their proprietary format a de facto standard. It is reasonable as I don't think the group of people who need to buy PS and the group of those who would use his web based application overlaps a lot.
> So NSString uses a bunch of wacky encodings internally to pack very small strings into the 8 byte pointer that would otherwise be used to point to an object on the heap.

Nitpick: these pointers are odd, so they can't point to a valid object on the heap (malloc is 16-byte aligned on macOS). So it makes sense to reuse them by tagging them and packing a string (or number, or date) into the remaining bits to save on an allocation.
He's making the point that the politics of a human cull are feasible (ie. a nation with nukes can decide to unilaterally launch), whereas those of emission reduction are intractable (ie. requiring a serious global agreement).
will it work with youcompleteme on vim or should i remove youcompleteme and use tabnine only.
To be fair, the Saudis have so much money it's hard to place, and therefore have to accept riskier terms. So maybe this is realistically the best they could do. And so Softbank can get away with better terms.
> Has anyone tried to make an SV startup-style company sell Japanese-type toilets in America? I think a lot of people would like them

I think google is indirectly in that business; It used to be that only my foreign friends would be likely to have a washlet, and then usually a less fancy one. But in the last decade, more and more of my American born techie friends have bought toto toilets or washlets, I assume after experiencing that luxury at google or one of the other tech companies that provide that sort of thing.
> pitchforks at the town hall

Hey, do you live in Prague
https://en.wikipedia.org/wiki/Defenestrations_of_Prague
? Don't let the czech mentality get to you, people there complain just for fun.
> Not every application a person uses scales to high core counts

But do you know what really scales to high core counts? Running more than one application at a time.
Being mediocre is GREAT. I love being average. I'm a much better programmer than the plumber, but a much worse programmer than Skeet or Hejlsberg - and I'm very much fine with that. (On the other hand, I would argue that I could hold my own against DHH so who knows.)
I disagree. I believe most people accepting awards really wouldn't have done it without other people.

Actors do not win Oscars doing great performances in bad movies.

Scientists do not win Nobel prizes working alone or in bad work conditions.

I always take these appreciations at face value.
I've always wondered why we never really saw toilets in Star Trek. They never really could re-imagine them back then (or now).

I have several fully automatic Totos (which have to abide by California/US water usage rules).. and while the bidets, seat heating, and automisting (it sprays water every 15-30 seconds to try to keep the bowl clean) features are nice the water limits and bowl design make it a pain to clean and maintain if you get what I mean. It's also basically useless if theres no electricity, I believe you can manually flush once if the power goes out with a pull-cord. For western/developed countries I think there is still a big market for a better toilet.

In developing countries obviously infrastructure is an issue, but for sewage would a composting toilet not be a viable option? Maybe solar powered for some higher power exhaust and ventilation along with water treatment/sanitation. It's kind of the low tech version of how Star Trek would turn matter into energy.
Can confirm. I'm Dutch, my GF is British. In Dutch, "Can I have x" is considered polite, but as it turns out it's quite rude in English, it needs a "please" somewhere.
Optical illusions are delivered as flat images because moving your head doesn't affect those.
Didn't check but, considering there are probably thousands of "small tasks" that are being solved by AI, can one build an AI that can choose the right "small task" to apply to a never-seen-before problem ?
Well the question was asked quite bluntly (I'm not going to call it rude, more err, direct, colloquial?)
Not that I know anything about the grpc codebase, but in my experience it is often easier to implement timeouts at a higher level instead of tweaking several socket options. Apart from being more portable, it now doesn't matter whether the connection dropped, stalled, or the handshake hangs. When your timeout fires you mark the endpoint as bad and tear down the connection, or optionally retry once if the last failure wasn't too recent.
Working around iOS' “Location Services” permissions
The secrets of endurance athletes
> Unfortunately, time is at a premium in game development - the amount of crunch is already absurded.

Basic software architecture is not handled in crunch time.
Prolog is useful everywhere proofs are useful. Now, a proof isn't what you may think of as a proof in the general sense.

One example of a proof that Prolog is good at is solving games, such as solving a particular instance of tic tac toe, or 4-in-a-row. Beyond these toy examples, you can see a good fit in any application which needs to follow a procession of rules. These rules may be in a feeding/bleeding relationship — this is essentially constraint logic programming. The problem goes: given these constraints, does this statement fulfil the constraints? How can I make the statement fit the constraints? Which is the set of statements that fit these constraints?

I know of an industry application in German luxury cars, where the customer can order a car with a lot (a lot a lot) of different features, but some are mutually exclusive. If you have this particular leather seat, you can't have that particular heating unit or whatever. Now tell me if the customer selected a valid configuration, and if not, tell me what the valid configurations "next to" the desired one are.

Another application are DCGs (Definite Clause Grammar), which have the expressive power of regular expressions (EDIT: see below for a correction, it appears they're at least context-sensitive.) If you've done Monadic parsing, DCGs feel kinda similar. They're super-close to Phrase Structure Grammar rules, and used to be part of my linguistics curriculum (I hear it's all ML nowadays. Pity.)

Yes, Prolog fits niche domains. But if you find a domain, such as regular languages or a problem that can be solved by CLP, the elegance of logic programming can hardly be beat. It's really a joy to work with in the right domain. It's absolutely awful as a general purpose programming language, though — mostly because the debugging is so complex, it almost feels nondeterministic (it isn't, but there were many moments at 2 in the morning where I could've sworn it is.)

In principle, Prolog is great for searching for solutions of a formally posed problem. Think of it as a logic search engine. If your problem can be stated in logic, and the logic problem can be evaluated in a finite time, Prolog's your friend.

If not, you'll blow the stack.
I did not intend to mean it that way. I agree, we all need to aspire for better life and sour grapes / self pity does not help.

My point is, there are good number of people living below poverty line. Usually poverty has many friends like unemployment, violence, long term health issues (sometimes terminal illness), self inflicted and external abuse. While they also need to aspire to do better, they start their life with a bigger handicap and hostile environment. They need higher amount of courage, conviction and persistence to make things better.

Since the question was based on comparison, wanted to put it in context.
It is possible though, there has been scientific research in the matter. One interesting one is that gender differences in academic interest actually increase when people are given equal opportunities, pay, freedom of choice, etc.
Τα 20 Είδη Των Backlinks Για Να Ανεβείτε Στη Google – WEB DESIGN
>Python installs its packages system-wide with pip

Standard practice atm is to install packages locally to a project by using venv, or rather pipenv. Afaik, lockfiles remain sufficient. I assume ruby is in a similar state, but im not familiar with its ecosystem

>And at the time, there weren't a ton of resources for hashing a dependency

I suppose that’d be a big reason, but isn’t that basically equivalent to version pinning? (Whats the point of versioning, if multiple different sources can be mapped to the same project-version in the npm repo?)

It seems odd to me because it seems like it’d screw with all the tooling around vcs (eg github statistics), conflates your own versioning with other projects, and is the behavior you’d expect when package management doesn’t exist like in a C/++ codebase.

rust/python/ruby/haskell don’t see this behavior commonly, specifically because utilizing the package manager is generally sufficient. 62That njs would commonly only use npm for the initial fetch seems like a huge indictment of npm; its apparently failing half its job? It seems really weird to me that the js community would accept a package manager..that isn’t managing packages.. to the point that adding packages to your vcs becomes the norm, instead of getting fed up with npm

Adding to it is that, afaik, package management is mostly a solved problem for the common case, and there are enough examples to copy fron that I’d expect npm to be in a decent state... but apparently its not trusted at all?
This is the release of a programming language (tests + documentation), not of a compiler.

If you're looking of the compiler, check https://rakudo.org/files
This looks good, thanks.

If one has already decided that they are no using the industry-standard Photoshop, then what would be the advantage to using Affinity instead of Gimp, which has the price and community advantage?
https://en.m.wikipedia.org/wiki/Night_soil

“The use of unprocessed human feces as fertilizer is a risky practice as it may contain disease-causing pathogens. Nevertheless, in some developing nations it is still widespread. Common parasitic worm infections, such as ascariasis, in these countries are linked to night soil use in agriculture, because the helminth eggs are in feces and can thus be transmitted from one infected person to another person (fecal-oral transmission of disease).

These risks are reduced by proper fecal sludge management, e.g. via composting. The safe reduction of human excreta into compost is possible. Some municipalities create compost from the sewage sludge, but then recommend that it only be used on flower beds, not vegetable gardens. Some claims have been made that this is dangerous or inappropriate without the expensive removal of heavy metals.”
IMO the vendor should employ security researchers so their customers don't have to rely on outside volunteers to expose the bugs in the software they bought. The responsible disclosure talk often is just blame shifting.
That’s placing a lot of faith in the “we don’t do body counts” crowd. I don’t believe it’s been earned.
> If you compare Unicode support in platforms and OSes where this was clearly a thought (Windows, C#, Java)

Their insistence on UCS2 however gave us the worst outcome of all. We have forever lost all north of 23 bits for characters due to UTF16. The result of this misdesign creates bigger problem than C’s char type.
Fantastic product! Loved it!
This might not be the next big breakthrough in the design domain. But definitely a pain-point solver for budding designers who might not be able to bear cost of buying software licenses for their hobbies or learning.

We run a design service (http://draftss.com) and we understand the significance of the amount paid for licenses every year. This isn't limited to learning just Photoshop; instead there are abundant number of softwares like Illustrator, CorelDraw, Indesign, Sketch, etc. that are necessary for designers to be familiar with. The cost makes it difficult for budding designers to spend time in learning multiple softwares efficiently.
I love Google Sheets. The API is perfect for rapid prototypes and shits
If someone says "I you can do in X whatever you can do in Photoshop" I immediately assume that they are only using a tiny fraction of Photoshop's functionality.
choose x y = x
choose x y = y

:-) That's mind bending if you don't know logic programming. So how can the above statement even make sense? You have to understand that a logic program will try all possible statements until it finds a match, or simply all possible statements if its job is to do an exhaustive search of the problem space.

So in the choose function above, the execution algorithm (the runtime, as it were) would try to choose x first, and see if that yields a result that matches the query. It then chooses y. This may yield no, one, or many results, depending on the exact constraints of the search space.

If you posed the problem as choose 'a' 'b' then the answer would be 'a' if you're content with any solution (it gives you the first it finds), or ['a','b'] if you wanted all solutions.

Man, now I wanna go do some Prolog… pity there's nobody who's gonna pay me to do it, and I have to do PHP and JS.
I do agree that the shower hose looking thing next to the toilet cleans just as well and is a lot cheaper, but for my money? I personally think the automatic nature of the toto is an entirely different (and, imho, better) overall experience.

(and the heating is not to be underestimated)
This puritanism is becoming ridiculous. This was flagged because it talked of masturbation? Seriously?
>> I notice that he doesn't invest in any social issues or in politics

I would argue that he do invest a lot in social issues and politics, but that he invest in fixing the cause not the symptom. Improving education and reducing poverty is, in my opinion at least, one of the best ways to improve the causes leading to a lack of peace and justice. Putting more money in the pockets of corrupt politicians, aka lobbying, is at best putting a patch on the symptom.
I wonder if I would. I joined my current employer "through the back door" so to speak, that is, without the interview or the 5+ years of experience they asked (as an apprentice) and have been taking technical interviews ever since. But am I actually competent enough?

I mean I've been working there for nearly 8 years now and haven't gotten fired yet so it should be alright. But still. [/impostor syndrome]
I'm not saying it's a total replacement that will do all things for all pros. It may not suitable for certain professional niches and graphic design, fair enough.

It is a tool that is more than powerful enough for the photo-editing needs of almost everyone, and it costs a tiny fraction of Adobe's offering. At least there are a couple of companies offering some competition these days.

Also, recent versions of Affinity do support HSV mode too, afaik.
BTW you don't need rocket science to find out who is back home in your neighborhood, or the other room etc. As most people carry phones in pockets/bags so it is enough to just log clients' MAC addresses in WiFi promiscuous mode and then correlate them.
That sounds much more attainable than what the blog post suggested - sorry if I took that the wrong way!
Killer Whales of Eden, New South Wales
it’s absolutely not the same. If the VAT goes up 10%, your benefits after taxes won’t change one bit.

VAT is indeed not paid by corporations.
> But illegal business practices only have impact on economics.

That's patently false. As OP stated, the biggest impact of Intel's illegal business practices was getting rid of any competition for over a decade in spite of having a technically inferior and underperforming product line.
Hello, I don't have the paper right now but I doubt I don't cite ACL2 since I have been a user for a long time... I'll double-check but indeed I have mostly kept the discussion around type theory...
Lol, I wasn't the only one!

Which is The Good Place of computer languages?
Chicken-parts processor interviews aren't like this, para-legal interviews aren't like this, firefighter interviews aren't like this, teacher interviews aren't like this, etc.

Nor were tech interviews (usually), until about 10 years ago.
not seen all of the series but it seems to be mashing together the first few books.

IMHO they are probably better than the series but they start getting not so good at some point - I cannot remember if i have read them all but i do remember it getting a bit boring / dragged out towards the end.

it is ultimately in that class of media where the goal is not so much about saying something to telling a story as it is about making an ongoing revenue stream.

I generally stick away from this stuff but sci-fi books seem to all be going this way these days :(
Maybe I have the history wrong but it seems to me that researchers moved on from classical logic to lambda calculus and intuitionist Martin-Lof type theories and associated programming languages (ML, Miranda, Ocaml, Haskell, Coq).

Am I wrong in thinking that Coq for example can be considered a replacement of Prolog?
Hate to point it out but death is not the main hazard of nuclear energy.
Yes, but most of the time a new feature request will be in a backlog behind many other things, at least in most places I've worked
I still don't get it tbh. Our interview process is 3-4 1 hour talks at most - introduction / initial interview (phone or face to face) with 1-2 people (manager / HR), technical interview / code review (2 people), then a final chat with the CEO and finally a contract offer / negotiation. People can have a signed contract within a day. And we are actually very demanding of our people.
The Secrets of Creating PROFITABLE Landing Pages for PPC Ads
This is the most cyberpunk thing I've ever seen
Setious question: If they agree to name everything "Boy" again, can girls and women in the movement get sufficiently upset with that othering that they eventually sue too, for gender discrimination?

As a man, I'd be a little uncomfortable to join Woman Gamers or whatever, even if activities perfectly matched my interests.
For sure the EU sets at least parts of the immigration law of Ireland. Every EU citizen is free to settle there. Even more, Ireland is a Schengen party, so any visa or legal immigrant of a Schengen member must be accepted to Ireland as well.
There is truth in that but I do think it makes them easier to refer to when you talk about them 5 years later, I still remember Heartbleed. If someone said to me “Hey, remember when CVE-2014-0160 happened?” I would be like what was that?
So yeah, the awareness side of it helps
Any chance mods can replace the link to "old.reddit.com"? The "new" Reddit is extremely slow and makes my little MacBook sad.
Third Party Attestation for Intel SGX with Data Center Attestation Primitives [pdf]