skysight-inc/HackerNews huggingface dataset:
<rant>
Does anyone else think that ADA (American Disabilities Act) and some other lobbies are completely out of hand? Ever wonder why in your own house you need to have > 15" clearance in both sides of the toilet: ADA (see link below). Or why restaurant down the street was fined wholesome (or rather settled out of court) because some serial litigant filed an ADA lawsuit against them because doorway to their restroom didn't meet some ADA requirements.

Does good of a few overcome that of many? Where do you draw the line?

What may very well have started as an effort of best of intentions may have become a mindless lobbying monster that may have very well lost sight of what it really should be doing.

I say - strike down ADA. And let's start from the beginning.
</rant>

https://www.buildings.com/article-details/articleid/9242/tit...

https://www.ada.gov/

https://www.mercurynews.com/2016/04/10/serial-ada-lawsuit-fi...
Where the interns paid, at a market rate? This seems like legal documentation demonstrating that they were working on core development for the firm. So without fair pay, that is illegal is it not?
Is there a formatter planned for formatting an object into a pretty printed string?
According to the Wikipedia entry on the Therac-25, it was "In response to incidents like those that the IEC 62304 standard was created, which introduces development life cycle standards for medical device software and specific guidance on using software of unknown pedigree".

For those working in safety and quality control of medical systems, how much does compliance to those specifications actually diminish the chances of another Therac-25 incident?

Considering that automation continues to increase, from automatic patient table positioning up to diagnose-assisted AI, are there new challenges when it comes to designing medical systems in order to keep them safe and maintainable? How likely is it for the FDA or the equivalent agencies around the globe to authorize the use of open source systems?
The journalist was right to challenge him if the claim was BS but I disagree that asking him to drink a glass of roundup and him refusing is a good argument. I mean take the position of the Monsanto lobbyist, he most likely never attempted such a stunt before, he doesn't know how it tastes, he doesn't know if drinking a whole glass of it at once is going to cause digestive distress etc... Of course he's going to refuse even if he's honestly convinced that he's telling the truth.

Good journalism would've been to show how his claim is bullshit by citing sources disagreeing with the statement. But that doesn't make for good TV.

Also I disagree that the claim was that glyphosate was "safe to drink" like a soda or something, rather he said that it wasn't going to hurt you which is IMO not exactly the same thing, especially in the context which was that glyphosate was accused to cause cancer. I'm sure you could eat few spoonfuls of salt and it won't hurt you, I still don't advise doing it.

At this point I might sound a bit like a Monsanto lobbyist myself and I assure you I'm not, I'm just a bit annoyed that these types of stunts seem somehow more important than rational discussion and scientific studies. This guy is not even a Monsanto exec like claimed by the parent. I guess they revised their scripts after that.
Depends on how successful is going to be measured.

If it is to generate code with the same optimization quality and hardware support as LLVM, not really.

There are still cases where LLVM is playing catch up with GCC.

I also would like to see a pure Rust compiler toolchain, but sometimes pragmatism wins.
Screen sharing doesn't allow to switch keyboard. Or hangouts and skype allow to control editor for both participants?
And what few people know, is that Apple already had a platform where all of the “apps” were written with JavaScript + TVML (a proprietary Apple markup language) - the 3rd Gen AppleTV. If I’m not mistaken, you can still write apps for the ATV4 that way.

Plex was ported to the 3rd Gen AppleTV as an unofficial app just by running a server on your computer and redirecting DNS to it.

https://github.com/iBaa/PlexConnect/wiki/Install-Guide
Nice! This should be amazing for writing toy compiled languages! This looks way easier to get up and running than an LLVM backend.
https://help.bethesda.net/app/answers/list/search/1/kw/warra...

There's no mention of a warranty on the Evil Within 2 support page

https://bethesda.net/en/search?q=warranty

And no mention of a warranty on their main website either.

The amazon store page says that for warranty information, you can contact the seller (which would be amazon, and presumably amazon's warranty) or that more information may be available on the manufacturer's website (and the above links demonstrate that it isn't).

So yeah, my question is "Does anybody know about the warranty, and if not, how is a warranty that you don't know about materially different from not having one?"
End of an era: Tokyo's iconic 1960s Hotel Okura (2015, Video)
Where is that?

50% is A LOT.
The teenager argument is sooo stupid. Yes, he wanted X as a teenager, now he isn't and wants Y. It's a different but related personality, rights and wrongs just don't ever enter the picture.

Unless he either overcommits as a teenager ("I would never grow up to want Y") or becomes a hypocrite later ("X was never a good idea").
It's zoning ordinances and like any zoning ordinance its aimed at controlling or maintaining the character of the neighborhood, preventing frat houses and group homes in certain neighborhoods, etc. If parking for one family is expected and 8 students take up the whole block, etc. It's limited to unrelated persons because "family status" is a protected class under housing law.

Different houses on the same street can be zoned differently. My house is zoned "single family" but two houses down is zoned "boarding house."
Mechanical engineer here. I don't think the Hyatt Regency bridge collapse was caused by a subtle problem. The design change should be obviously bad to any practicing civil engineer. Unfortunately far too many engineers don't perform even basic sanity checks. I'd say a better engineering culture would have caught the problem. Things like this are why I am becoming more and more into testing.

Of course, as you have said, building the wrong thing swamps other harms. Unintended consequences are hard to predict, unfortunately, but I am interested in ways to improve this situation. Standards design also interests me, particularly standards which are hard to cheat.
I'm not sure if that is the reason. It is rather puzzling. A lot of Google Products work just fine, say Google Mail. On the other hand, the whole Google developers site is inaccessible (including everything from Android, to their Chrome/HTML5 information site etc). US law clearly requires no such action on their part.

The don't earn money by letting packets from Iran route to their network; The people who could be losing money are their customers who's content is restricted.
I don't think it works, at least not within the current legal system. Where it becomes mostly about legal bureaucracy of avoiding responsibility, rather than truly focusing on reliability.
Well, for one, if true is -1 (using two's complement), then a bunch of conditionals and bit-twiddling become more simple. For instance:

x = some_bool ? a : b;

can be compiled as a branchless:

x = (some_bool & a) | (~some_bool & b);

This is why Forth also represents true as -1.
Another popular implementation of MRCNN in Kerala+Tensorflow is found here:
https://github.com/matterport/Mask_RCNN.

Selective search is implemented in Fast-RCNN. Faster-RCNN improves upon that and uses a Region Proposal Me to propose RoI that may contain objects which speed up training and inference time.
Attended this talk yesterday: https://www.defcon.org/html/defcon-26/dc-26-speakers.html#Ga...

TLS 1.3 is the new secure communication protocol that should be already with us. One of its new features is 0-RTT (Zero Round Trip Time Resumption) that could potentially allow replay attacks. This is a known issue acknowledged by the TLS 1.3 specification, as the protocol does not provide replay protections for 0-RTT data, but proposed countermeasures that would need to be implemented on other layers, not at the protocol level. Therefore, the applications deployed with TLS 1.3 support could end up exposed to replay attacks depending on the implementation of those protections.

This talk will describe the technical details regarding the TLS 1.3 0-RTT feature and its associated risks. It will include Proof of Concepts (PoC) showing real-world replay attacks against TLS 1.3 libraries and browsers. Finally, potential solutions or mitigation controls would be discussed that will help to prevent those attacks when deploying software using a library with TLS 1.3 support.
And other people act like pixels are a zero sum game, so when one pixel lightens, another darkens. And then you have the extremely low contrast people who want to redistribute all the brightness.
> where, for example, Erdogan wants to know if you're a member of the Gulen movement

Anti-Gülenist cleanup has been completed. It is now the time to appeal and correct the mistakes.
That's usually what NaN is used for (basically "None" for numbers).
Of course they were fairly paid. Probably at least 80k/yr amortized for their work. At least that is how it happens at every other big tech company, and I'm sure if you can intern at jane street you can intern at amazon et al.
Interns at Jane Street can be paid nearly $10,000 per month.
Yea good luck trying to pick that line apart as a beginner.

I could imagine myself as a beginner to python looking at that and thinking things like:
Why does 'libpaths?' end in a '?'? What is the ??, is it an operator or something else? Neither would be particularly easily searchable things (e.g. <your fav. search engine>: "python ??" )

> libpaths = libpaths?.split(":") ?? []
Ever considered (a) cat(s)? If deployed correctly, they deliver those that they don't like the taste of to your doorstep, albeit often very mutilated (think with (part (!)) of the head missing).
Sure, but still.
Here's a nice recent blog post about various issues you have to deal with to even set up a EKS cluster in AWS:

https://medium.com/@dmaas/setting-up-amazon-eks-what-you-mus...

I get the impression that compared to GKE, EKS is not yet fully baked as an easy to use product. It still involves too much manual fiddling around (e.g. see above) and operational complexity.

I'd advise any clients of mine who want to run Kubernetes in the cloud to stick to GKE for now. The lower prices on GKE are a nice bonus also.

That said, I don't discount what Amazon can do in this space. If they make the setup/admin experience as easy as spinning up a VM on AWS then Google will have a serious competitor. But not yet.

BTW, for smaller shops and solo devs, I hear good things about the upcoming Digital Ocean Kubernetes service. It's in beta right now:

https://www.digitalocean.com/products/kubernetes/
Jane Street pays interns a little more than $60/hr. Pretty competitive. Definitely in line with unicorns and big tech ($50/hr @ FB and AirBnb, $45 @ Apple, etc)
Honestly, I disagree slightly. Reading the article as well as the original report years ago, I wasn’t left with the feeling the operator made “no fault of their own”. Are they to blame at all, no, but the operator certainly made mistakes. For example, assuming an error is innocuous when you are intentionally delivering radiation to a person is careless at best. Again, the machine is at fault solely, but that doesn’t mean the operator didn’t have a role in the death.
Summer Holidays, We're Back at Work Next Week
Fleet management software
Where "resources" includes APIs and native code libraries, not just files and hardware and stuff!
I dont have the knowledge about the Round Up and glyphosate details but what I know is that in Argentina there are probed cases of cancer related to Round Up and making a promotional campaign in favour of glyphosate is misleading because people think Round Up is equal to glyphosate.
I was doing a lot of Unity VR work a few years ago and was amused a few times when people saw that I was using their light theme and asked, "I thought you had Unity Pro?"

The funny thing about Unity's dark theme is that it is not only a dark theme, but it has much lower text vs. background contrast than their light theme. And the light theme is rather low contrast already.

Combined with their failure to support high-DPI displays, this led to a rather unpleasant experience. The only thing that made it palatable was that most of the time I was writing code in Visual Studio and not in the Unity Editor.
Who said anything about glyphosate?
The move has nothing to do with Microsoft acquiring GitHub.
"First of all, just to say that this is really serious stuff in terms of what was done."

"The probability that McCartney wrote it was .018"

"In situations like this, you'd better believe the math because it's much more reliable than people's recollections."

The probability was .018 under their model. This doesn't mean that this is the true probability. Naive Bayes probabilities are typically not very reliable [1]. I have not read the paper, but I think his confident wording makes me question how believable this is.

[1] Ensembles of models are better, like random forest.
It seems clear that what we've asked you to change about your commenting isn't forthcoming, so we've banned the account. If you'd like to use the site as intended you're welcome to email hn@ycombinator.com and we'll unban the account.

https://news.ycombinator.com/newsguidelines.html
This just goes to show how messed up the whole AI field is right now. It shouldn't be about "trying hard". Either they used the right network for their analysis, or they didn't.

It should be possible to do negative analysis of AI capabilities. But since there is almost no theory behind this stuff right now (just test sets and architectures targeting particular test sets), anyone can always claim that any negative analysis just didn't target the "right" architecture.
Ask HN: What's your favorite static site generator?
Setting up Amazon EKS: What you must know
The number one way to prevent building the wrong thing is a professional code of ethics, which software engineers (at least in the US) do not yet have.
This reasoning leads to praising blackhat SEO, spammers, ICO scammers, etc. I'm sure they do plenty of technically clever things. And they also make plenty of money, therefore via economic theory they're a valuable asset to our community, unlike those marginally useless teachers and social workers.
Who are both Johns?
Ok - let's say that the departmental budget for professors is $1m, and you pay $100k to fund 10 professors, who then teach 50 classes. All is well.

Now, one of these professors announces that Facebook will pay them $500k instead, but they will allow 20% of time at the university, and will pay you $50k

Now you have $150k, and 1 class per year already in the bank. You need to find 4 more classes taught, and by spending $120k you are able to do that, you also have $30k for TAs.
I saw these resources recently in the web - would anyone knowledgeable in the OCaml ecosystem care to comment on this?

1) https://ocaml.org/meetings/ocaml/2017/slides__2017__anil-mad...

2) https://www.infoq.com/presentations/ocaml-browser-iot/

It seems that there is constant work on the tooling part of the language, and that multicore would be (on the far) horizon.
It gets weird, obviously.
I followed that argument a bit, and what I found was a Seralini study (https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5756058/). He is known for some really bad studies about GMOs, those were simply terrible science and he obviously has an axe to grind.

The POEA experiments in that paper were about exposing cell cultures to different roundup compositions and components. It is not surprising that POEA kills the cells in this kind of experiment as it is a kind of detergent. Human cell cultures have no defense against having their cell membranes disrupted by detergents. Real humans are not cell cultures and can't be easily killed that mechanism. We have skin and other barriers like mucous membranes that protect the cells.

I didn't look much further, but seeing that paper as the first result does make me very skeptical about the idea.
Is your comment meant to be ironic? Your criticizing his weakest argument :)
It’s important to point out that this case is about Roundup as a whole product, of which less than half is glyphosate, not just glyphosate. Some other posts here go over this in more detail.
This was the normal case with most college students in the U.S. Dormitory rooms when I was in university (1980s) were typically a single room with two twin beds, two desks, and maybe a private bathroom, but often a bath shared with another room, or sometimes a large common bath for the whole floor. At my school, they were all same-sex dorms, but at other schools that was beginning to change. I was fortunate enough to have good roommates, but it was a struggle for other people I knew. This was an accepted part of college/university life. Single-occupancy rooms were rare and expensive. Some students lived in off-campus apartments (flats) or rental houses, but even in those situation it was not uncommon to similarly double-up in bedrooms.

Today, on-campus housing is often much nicer than what was available in my day, but it's also more expensive, contributing to the rising cost of higher-education in the United States. The education I received would not have been affordable to me then at today's prices, even accounting for inflation. Also, I'm grateful for the friendships I made with my roommates. We in the United States now live such isolated lives, I am actually glad I was forced to live with someone else, even with all the difficulties, during those four years of my life.
I was on a restaurant patio at the time and a plane that looked like this caught my eye and seemed out of place for some reason. It was heading more or less due south over north seattle. I've been looking for some reference to the flight path to see if it's possible I saw this plane.
Any screenshot?
I would hope GitLab did research on its own customers to be confident that the benefit significantly outweighed any negative impact.
Small practical guide on Flow and TypeScript for JavaScript developers
Should rock stacking be banned?
7 months of live coding
DARPA structures a lot of its research funding like this. The 'award' is a contract, typically for data, models, etc. For example, the statement of work for my last project has about a dozen deliverables of the form "tabulated data comparing [outcome] against [experimental variable 1], [exp. variable 2], ...." or "a computational model relating...." As far as I can tell, they are not actually interested in the data itself; this is just a hack to use the procurement process to fund research. They were happy to let the researchers keep and share the data.

In theory, the contract structure seems a lot more limited than an NIH, NSF, etc. grant, where you are minimally constrained by the proposal, but in practice, the program managers seem willing to amend the contract so that no one collects a bunch of obviously useless data.
”Stacks are also efficient. The JVM bytecode is actually a stack language, for example.”

The advantage of stack-based is that instructions need not tell where there arguments live, making them smaller (if you have 16 integer registers, for example, a simple “add register I to register j, store result in register k” instruction needs 12 bits to encode the values of i, j, and k. That’s quite a lot if your instructions are 16 bits)

The disadvantage is that you have to move data to where instructions expect to see it before you can do computations. That makes your code larger and slower.

Last I know needing more instructions to do the same is more of a problem than having smaller instructions solves (https://www.usenix.org/events/vee05/full_papers/p153-yunhe.p...), but that’s over 10 years old.
I think Alex Jones is a fool and spews all kinds of garbage into the public discourse, but I don't know why he would be banned but not countries officially recognized as problematic by Google's governing authorities (the U.S. government).

That is "as long as it's legal" doesn't seem to be the governing principle for Google right now.
The robot uprising is a myth - Steven Pinker
The world of 3D APIs would have been much different if OpenInventor was released on the same terms as OpenGL, but it wasn't.

OpenGL is so raw than everyone ends up creating their own scene graph API from scratch.
The Case for Rooms
Gandi / Hetzner
It's extremely normal for students living in dorms (and frats) in the US--especially for the first couple of years of undergrad. (It's certainly less common--though hardly unheard of--for grad students.)
Do you say that to give poor software engineering legal consequences?
Wouldn't a simple pen/pencil also solve that problem? I mean, over here in the UK we don't use hole punches for voting, we just write a cross in the relevant box.

Seems to work well enough without any sort of voting machine involved.
5 Rings and Two Sigma.
Have you confirmed this on any other system, or with any other user of Safari? Did you try anything to determine if there are settings that can disable it? Did you post the version of macOS and Safari that you are using, so that others could investigate and reproduce?

Or are you posting unverified, inflammatory, and potentially outright wrong information?
> ”The idea behind the meta-induction is that all of our theories are fundamentally provisional and quite possibly wrong. If we can add that idea to our cognitive toolkit, we will be better able to listen with curiosity and empathy to those whose theories contradict our own.”

One thing I didn’t see addressed anywhere in the article is the dimension of wrongness through time helps you decide which of you is less wrong.

He knows timeline is a factor, cited that quote earlier:

> ”“Here’s the gist: because so many scientific theories from bygone eras have turned out to be wrong, we must assume that most of today’s theories will eventually prove incorrect as well.”

But then the miss — two people discussing “scientific” theories, if one theory is built on the shoulders of the other, probabilistically, which position is more likely to be “right” for continuing progress?

I can pass an Ideological Turing Test for a flat earth and turtles all the way down, but it’s not the greatest use of my time.

https://en.m.wikipedia.org/wiki/History_of_the_center_of_the...

Rather, what’s the next thing we need to learn, and the “right” position to learn it from?

Learning builds on learning (this is why ‘discoveries’ happen all over around the same time), so recognize where parties are on that timeline. Fine, you’re probably both degrees of wrong, but which position incorporates the most learning?

That’s the position I want to stand on to discover what’s next.

// PS. Yes, on the bleeding edge, what we know is “true” can flip back and forth. That’s just natural selection at work. Same applies, just be aware where you are on the timeline.
I'm confused, are you arguing that cellular changes cannot impact a larger organism because they have too many cells?
Tpn/pdfs: Technically-Oriented PDF Collection (Papers, Specs, Manuals, Etc)
My difficulty is that every splinter group has a firm set of beliefs that never seem to me to be quite aligned with reality or adaptable enough to be effective. I see all of these viewpoints being based on fundamental structures and technologies that should actually be changed.
That's a great idea. We live on the second floor, so the cat wouldn't have access to the outside directly, which is complicated. The other issue is the lovely vizsla that lives downstairs - she is scared of cats. But I'd love to get a cat or dog when my life is 10% more stable.
A toxic company
That one is seo, since it is not tagged as an ad