skysight-inc/HackerNews huggingface dataset:
From: http://www.thebigquestions.com/2020/04/15/goofus-gallant-and...

>You have three pieces of meat, two kosher, one not. You lose track of which is which. Can you eat them? Answer, according to (my memory of Sternberg’s account of) the Talmud: Each individual piece of meat has a 2/3 chance of being kosher. So if you choose one of them and ask “Is this kosher?”, a “yes” answer gives you a 2/3 chance to be right and a “no” answer gives you only a 1/3 chance to be right. A 2/3 chance is better than a 1/3 chance, so you should say yes. Repeat three times and you’re allowed to eat all of the meat.

>There is much that is troubling here, because that strategy actually gives you a 100% chance of eating a non-kosher piece of meat, so it matters whether you inquire about each piece separately or whether you inquire about all three as a group. I’m not sure what principle the Talmud invokes to settle that issue. But that’s not the point that concerns us here. The point here is that we’re instructed to focus strictly on probabilities, without regard to any measure of how bad it would be to be wrong in either direction.

>You’re traveling to town with a left pocket full of coins designated for charity and a right pocket full of coins designated for your personal expenses. (In certain circumstances, you’re required to designate these coins in advance, and cannot substitute a coin from one pocket for a coin from the other, even if they’re otherwise identical.) You fall off your horse, and the coins all spill out into one great heap.

>If there were more coins in your left pocket to begin with, then each individual coin has a greater-than-fifty-percent chance to be a charity coin, so each individual coin must be given to charity. If there were more in your right pocket, you can spend all the coins on yourself.

>You take in an abandoned child. Should you raise him as a Jew? It depends on whether he was born as a Jew. Suppose you don’t have that information. Answer: If the majority of your neighbors are Jewish, you assume he’s Jewish. If not, not.

>(A later commentary amends this prescription by directing your attention not to the majority of your neighbors but to a majority of those neighbors who are of such character that they would abandon a child.)
I'm hoping that it is something more warmer than satire, that the author is willingly embracing self aware absurdity. The whole thing, from the choice of domain name jewjewjew.com, with the ridiculous triple repetition, to me suggests a person with a wonderful and kind sense of humour. If that's not what this is, then it's something so strange I don't think I'm going to get my head around it.
That is how they are depicted in Takhteh Jamsheed (aka Persepolis). In the first pic from the OP, you will note Persian soldiers have the flutted hats, and the Medes have the round hat.

Apadanah depicts the procession of Nations that presented themselves at Spring Soltice (Persian NoRouz literally "New Day") to the court, in their national garb:

https://media.gettyimages.com/photos/apadana-in-persepolis-p...
You're right that terminology is fluid and people can talk past each other. But you have to draw the line somewhere. The original comment by fenomashas only two sentences, the subject of the first was "external behavior" and the second was on the same topic. The comment after that by invalidOrTaken, which you replied to, is also very short and was specifically asking about fenomashas's use of the word "external". We can be as confident as it is reasonably possible to be that invalidOrTaken therefore was asking about external behaviour, not code. (Incidentally, invalidOrTaken's comment was also about clarity of definition, but not the same difference you were questioning - at least if I understood you right!)

My own use of the equivocal language "I think" didn't help here. That was a bit of classic British understatement. But really, the two comments we're talking about are unambiguous.
GPLv3 has a clause that says if you release anything under the license then you have to provide a cost free license to anything that is patented, if you aren't able to provide a license then you aren't allowed to release it under GPLv3. Any modifications to a GPLv3 licensed product has to be released under GPLv3.

So yes you are correct, but in effect it might as well be patent free as far as a 3rd party end user is concerned as they have been provided what is in effect a safe harbour.
Not just costs! AWS services are opaque performance minefields, too.

If you need reliable low latency -- which is probably core to the slack experience, or any GUI in a competitive space, really -- lambda is not a good option. They just don't share your priorities. AWS support will happily waste a lot of your time chasing Just One More Trick to mitigate the problem, though.
Software Developers, Engineers Remained in Demand in June
What we can't do is to any acts of creation. So pushing a button and creating a circuit, building and many other things are forbidden. If something breaks we wait till Shabbat ends. Or if there is discomfort caused, in some cases we can hint or ask a non jew to fix it, turn off a light, ect. If a life is in danger we can and should do anything we can to save a life even if it means violating Shabbat.
What we do do is go to Synagogue (when they aren’t closed for covid-19), eat meals with friends and/or family, visit people who have celebrations (new baby, or wedding ect), read and study. And no we don't "just sit around gazing into space just in case something you do is classed as 'work'" like it may appear to be on first glance as we know what we can and can't do.
I wager that's the intended exaggeration; many of the listed do share some fundamentals, however. I don't think it's unreasonable to be baseline able to do most of the listed.

You don't have to be a great butcher and a programmer simultaneously, obviously.
Breadbee: A small, ARM Cortex A7 development board
This and the difference in resources. Only Red Bull managed to systematically outperform the factory team of their engine (Renault.) McLaren is more on an even ground with them but still a little bit better. Renault is not pouring much money in their car.

And people who like to think about possible unfairness could argue that manufacturers build about 100 engines per season, test them, then pick the ones to keep, the ones to give to customers and the ones that turned out not to be good enough for racing. It's hard to get the very best engine if you are only a customer and you're really competing against the manufacturer and not only an appearance.
1. opt out is not gdpr conform.
2. saving a cookie no_consent=true does not require consent by the user. that's the type of cookie easily classified as functional/necessary
> I wonder what results you would see for something like yahoo, the daily mail, reddit, or other sites that heavily rely on ad revenue, which attempt to force the user to accept the cookies through non-obvious no buttons, or long processes to opt out of cookies.

I wonder what's the best of shaming/reporting these examples and if an effective way exists[1]. If you have any ideas, sources, anything—please share.

GDPR consent screens are pure dark UX.

Yes, sometimes the information/actions are buried under a dozen of useless screens, but in some cases these changes are fairly subtle, like reversed the 'active' and 'inactive' states for Reject and Accept buttons on mobile, or things glitching, just a little bit. There's an obvious effort put into make things not only complicated, but also buggy.

So _fear, uncertainty and doubt_ all over again.

As someone who worked both on GDPR/Adtech/consent frameworks and privacy I still struggle to understand how some of these things are legal and what can we do to change it.

[1] Digression: Publisher pressure is one potential solution, but a limited one. Some premium publishers don't want to be associated with this kind of creepy UX. But, at the same time until we've completely killed cookie-driven behavioural targeting (and the alternatives, behavioural, not contextual) higher CPMs/ad revenue will keep the other publishers quiet. Ironically, behavioural targeting is mostly bullshit, and CMPs inflated, but that's a different story.
It's about the degree of certainty. OP isn't doing the work directly and hasn't hired them to specifically do it. They might not. They also are probably not Jewish. Two doubts and it's not a violation of a d'Rabbanan prohibition. (Note I am not orthodox nor a rabbi so this explanation may be mangled).
have you OSS'd that? is literally the same requirements I've got.
Tuition is a consensual transaction. Students can withdraw if they don't like what the school is offering. How is it unjust to sell something people want? Remember, tuition is for the diploma. The education is already available online for free, or for much cheaper at a local community college, in almost every case.
I’m rather shocked they allow viewing content without it.
It's not clear to me that the dark UX forms are legal.
Integration tests become difficult when the output is visual - such as a formatted PDF document or image. The best I've managed to do is store a known-good output and regression test against unexpected changes. I work in document composition, and it's very important to our clients that a random business rule does not break the overall look and feel of the document. Unit tests are easy, but don't help with that.

When even minor differences can completely alter text flow you have to basically invert the testing process. You run the program, use your human brain to decide if it looks good, then take that output as the 'good' output for automated testing. That's in contrast to a lot of testing where you can set up the expected results as you write the tests, before the code.

So for me, that definitely falls under the domain of being less suitable for testing. A lot of the usual tricks don't work, and the benefits are less certain.

Since it seems like it'd be very similar in practice, I'm curious how browser devs test the visual aspect (not the parsing or DOM) of browser/CSS rendering - how do they decide the graphical result shown is 'good'?
"The project has been in progress since May 2008"

He really just enjoys doing it :)
They are orthodox Jews and are forbidden from doing business on the Sabbath.
Inclusive or, I assume (from my limited understanding, Judaism considers some rules to only apply to Jews, so it would make sense to consider Jews and Gentiles separately here).

Total side note, but I’ve noticed that programmers (including myself) are more prone to read English or as xor than, for want of a better term, normal people. Not sure why this is.
>where as the A12Z in the Mac Mini ARM is 15w TDP

There is no chance the A12z in the DTK is a 15w chip.

Do you have a source?
I have needed to do one heavily algorithmic task. Once. In nearly 20 years of programming.
An underrated one is being able to bullshit convincingly: that is, being able to quickly read around a topic, get a feel for expected content and style, and talk confidently about it. Antithetical to most nerds, but much of the world is run by people with this skill, so it's necessary to understand it (though one shouldn't ever rely on it)
I wonder how much of this is the Lizardman constant. Do people even exist who actually volunteer to be tracked in exchange for nothing?
Here's a working link: http://lkml.iu.edu/hypermail/linux/kernel/1212.1/01152.html

From that link:

x86, 386 removal: Remove CONFIG_CMPXCHG
x86, 386 removal: Remove CONFIG_XADD
x86, 386 removal: Remove CONFIG_BSWAP
x86, 386 removal: Remove CONFIG_INVLPG
x86, 386 removal: Remove CONFIG_X86_WP_WORKS_OK
x86, 386 removal: Remove CONFIG_X86_POPAD_OK
How to create your company's inbound funnel
In the US you can also throw away half your income to a work incapability insurance, etc.
Never got the idea why everyone should be gang raped into participating in the holy 'safety net'.

Besides, of all the people I know who moved to Canada not a single one was doing high-demand work.
> I was left in a corner to rot in child jail for a over a decade, during some of the most important years of my life, and constantly punished for the crime of being a bored young person whose time is being wasted.

I read the story of Thomas Edison and think what would have happened to him in our time. He would have been medicated up the wazoo until he finally became a quiet, docile little boy who sat in class and did as he was told. I doubt he would have however turned in the massively productive revolutionary inventor (with apologies to Tesla of course) that he did.
> - Unlike AA, Google's services are not highly susceptible to disruption by things like ...

Advertising is actually one of the first things to be scaled back in an uncertain economy, and due to the way most of Google's advertising business is based on auction based pricing, if 1% of companies pull their ads, Google will lose more than 1% of revenue, since prices also fall, so there is an amplification effect.

Google is still in a much better position than AA though.
Of course libertarians are for open borders.
I'm sure it's more than happy to teach you about the great game of Pot Limited Omaha

But after you're done with that, at result number 11, you get this interesting web-site: https://abbaszaki.plo.ps/
This sounds like a somewhat obvious way to side-step the patent mechanism, so I would assume patents prevent this kind of a thing, when you develop patent-breaking technology abroad and then "just use" it wherever you want. You're probably not allowed to use the patented technology in any of the products you're building.
Some people would rather have products they are interested in rather than products they aren't interested in
Tracking already has to be opt-in according the GDPR. The issue is that the GDPR is not enforced so sites get away with non-compliant consent prompts.
You should probably account for the demographic bias of HN before crediting the entire civilization.
personal finance is a big one.

find out what makes you happy, obvious but difficult in practice.
I have the complete opposite view. Companies provably can't be trusted on anything touching privacy, and individuals don't have any power to act on it. Governmental oversight and bureaucracy is the only tool that works for a problem like this.

It's a proven, efficient, and universally approved way to already enforce food, fire, travel safety and so on. It's only logical that privacy safety follows the same steps. GDPR seems to be a good approach for it, just pending on widespread enforcement of the rogue entities that aren't yet following the law.
Wouldn't it be easier for someone to learn a language when there are a lot of books, resources, YouTube videos and online courses available?
I have shopped with them many times.

Kind of an awesome shop. Ever been there?

I have to believe that they have spent a great deal of time considering Talmudic law and all that (I am non-jewish, so I am not aware of the niceties).

It may have to do with the "making money" thing, during Shabbat.
I spent a lot of time reading Knuth's books, especially Seminumerical Algorithms when I was implementing multi precision arithmetic for various architectures. What amazing pieces of work they are. That was back in the time when you could look at assembler (or even C code) and get a good idea of how many cycles it would take.

I love the Art of the Algorithm, but I have to say I'm very happy to use off the shelf libraries now. I've implemented binary search dozens of times and each time spent ages fixing all the corner cases. Instructive, but a waste of time when you can import a library which is battle tested and faster than anything you'll ever write.

Algorithms are dead - long live the (commoditized) Algorithm!
The same as writing a test that "passes". It appears to do what is expected for the set of inputs given.
There are probably hundreds of thousands of pages that have been published on this subject. Is there anything to be gained by reading these month-to-month anti-testing articles that consist of 10 paragraphs of enlightenment?
Insurance on older aircraft much like older cars drops because their worth less.

Your lawsuit numbers are also wildly off. Ex: “The US aviation giant has settled the first in a series of lawsuits filed by families of 737 Max crash victims. Boeing will reportedly pay $1.2 million to 11 families of victims killed in the 2018 Lion Air crash.“ https://www.dw.com/en/boeing-settles-first-lawsuit-with-737-...
> the inefficiencies of public run hospitals

What inefficiencies? What makes you think that a publicly run hospital is less efficient than some other kind?
Functional cookies (e.g has displayed banner to this user) are fine, you don't need consent
be careful what you wish for. per GBS: "all professions are conspiracies against the laity"
Trust is a big part of it.

Facts are closely related to statistics. It’s possible to be both true and a complete lie at the same time.

Abusive people will often use “facts” to control victims. You learn to be very mistrustful after awhile.
I mean yes, if you want a use a new feature using the new api. Then your going to have to move onto the new api. But that would happen regardless of using microservices.

If you version it though, services that don't care can cary on regardless.
I’m not a beginner, either, but IMO, the documentation will lose you some, potentially many, beginners very soon.

In particular, I think “The above line is Dip's way of letting you know that you've created a function called greet” moves too fast, even if your beginners have math training. It likely won’t be clear to beginners that this is similar to functions in mathematics, and it introduces too many new things (what’s that -> about? What is print?)

I would teach users about variable assignment and reassignment (assuming those can be done from the REPL, but if they can’t, fix that first) before introducing functions. That way, you can introduce functions as helping against having to repeatedly type the same characters.

You probably can find a way to introduce print before functions, too (e.g. as a way to show multiple items on a single line)

The suggestion to sit with absolute beginners going through the tutorial is great. I expect it would uncover tripping points you aren’t aware of.

Edit: I also think using a calculator as the example program isn’t a good choice. New users already have a better calculator the moment they start the REPL.
Raj's Book of Life
>> But you can't expect every road to have a dedicated bike lane, right?

> Of course you can.

The road has to be wide enough to accommodate a bike lane. The absolute minimum width for a bike lane is 4 feet (not including the gutter adjoining the curb).

In my town, they recently restriped a 4 lane road with a concrete raised median and sidewalks on both sides to include bike lanes. They basically narrowed the 2 general purpose traffic lanes from 12 feet to 10 feet in width and added a 4 foot wide bike lane.

With the bike lane, if my bike with a 3 foot wide trailer is centered in the bike lane, I have about 0.5 feet to each side of me. A car with a mirror span of 7.5 feet centered in the 10 foot wide general purpose lane has about 1.25 feet on each side. 1.25 + 0.5 = 1.75 feet of clearance between a car in the right lane and a cyclist in the bike lane.

With the old configuration, a cyclist centered in the 12 foot wide general purpose traffic lane would have 4.5 feet of space on each side. A car centered in the lane would have 2.25 feet of space on each side. 4.5 + 2.25 = 6.75 feet of space between the car in the left lane and a cyclist in the right lane.

In that case, having a bike lane substantially decreased the possible passing distance between cars and bicycles. If they wanted to add the bike lane, then the road should have been at least 2 to 3 feet wider than it is now.

> every road here has a dedicated bike lane, and usually it's a separate path.

Those lead to issues at intersections where turning vehicles or vehicles entering the road may not see you in time when you're crossing.
It's much more difficult to evolve with technology or run experiments and you'd better make sure you pick the right frameworks and tech stacks upfront.
If a company chooses to spend their marketing budget in creating quality content then I don’t see a problem with it. There’s an obvious bias towards their software, but it’s on their website so that is clear, and the project is interesting and worthy of discussion. why wouldn’t it be on HN?
The rise and fall of Adobe Flash
The thing is, in large tech companies like Google, you might be tasked with designing (or modyfing a design) of something that works on Internet scale. For such cases, thinking in terms of algorithms is essential. That's why I think FAANGs still require algorithmic literacy. Unfortunately, other companies, which don't have FAANG-like problems, ape its recruitment process...
Mcfly – neural-network powered directory and context-aware shell history search
Could you describe what you mean by a distributed SQL database?

I don’t think RDS would generally fit that concept as I understand it. Aurora’s data store possibly but you choose to use that specifically.
I think its resolved, yes. But I'm not 100% sure
Reed is among the top tier of liberal arts colleges.

Liberal arts college rankings aren't comparable to large university rankings. There are thousands of them, and many have specialized niches.

You need to adjust your scale when looking at colleges versus universities, and even then USNWR rankings are a crude metric if you are interested in a specific program.

Also, the idea that "elite professional service firms" and Ivy/Ivy-tier Universities have similar selection criteria doesn't seem at all surprising to me. But I don't think that's a model that's appropriate or useful for most HN readers.
The problem is that way many aren't able to sponsor conferences, do talks about "how we rewrote X in Y", write blogs about best practices and sell books.

Yes I am being cynical as well, but have a quite filled up bookshelf to prove my point.
I’ve anecdotally experienced success doing this; the only downside is cost. In many cases you end up throwing money/hardware at a problem, but having used PaaS for high scale apps where money was no issue was like life on easy mode.
And this is the reason some companies have shift work...

But that all means nothing for companies who buy Virtuoso copies from from guys trading WaReZ in pedestrian underpasses in BJ.

A number of quite reputable SoC brands here in the PRD are known to be based on 100% pirated EDAs.

This is not a critique, but a call to think about that a bit.

In China, you can spin-up a microelectronics startup in under $1m, in USA, you will spend $1m to just buy a minimal EDA toolchain for the business.

Allwinner famously started with just $1m in capital, when disgruntled engineers from Actions decided to start their own business.
No they're not. That's what they're supposed to get. If courts don't actually give families that then the problem is in the court system, not the company.
Make 1000 Dollars Monthly from Home
Statically sized higher-kinded polymorphism
Quantum Bayesianism Explained by Its Founder
I wish there was a browser extension that would file a complaint with the Information Commissioner's Office for me whenever I encounter one!
This is pretty cool.

I'd gently suggest having a bit more explanation as to things like syntax and whatnot, on the front page (I had to dig into the documentation to find it), but I am an experienced programmer, so what I want may not actually be good for the project.

What really started it for me, was a HeathKit (remember them) programmable calculator that I brought in the 1970s.
It would. That's why I think Dip should be used by beginners to get a grasp of programming concepts and syntax, and then move on the languages like Python! That's why I've built a learning path as well, that teaches the basics and then moves on to say how to transition to Python!