skysight-inc/HackerNews huggingface dataset:
First of all, it’s not clear that they could have taken this to trial, as the judge didn’t see a basis for argument (that’s what summary judgment means).

Second, there is no legal theory or precedent that I’m aware of that would factor in the troll-ish nature of the plaintiff in a patent ruling. Patent trolls lose because they are usually stretching to apply vague patent claims to a large number of targets.

Finally, trolls have a heavily uneven playing field. Most troll farms have in-house counsel, so they have very low litigation costs. Also, they typically segregate every patent or patent family into a separate corporate entity so that any fee or damage awards won’t claw back overall winnings.
surely you are using angular, nodejs or react right? why not just raw html and css? its much simpler
This isn't a great write-up for reasons explained here: https://gist.github.com/non/ec48b0a7343db8291b92#gistcomment...

It also assumes all static typing is nominal typing, when structural static types also exist and don't lead to Java-like class overload.
To generate a response to the verifier, you have to have your replica of the data in question. A replica (from proof of replication) is a unique encoding of the data that is quite slow to generate. If the prover isn't storing the replica, they will have to regenerate it before they can respond to the challenge, which takes a noticeable amount of time.
Customers of Sunrun and other companies must sign binding arbitration clauses, barring them from suing or joining in class actions

This is how unchecked capitalism looks like. How can this be legal? How is it that so many companies (Google, Sun Run...) are able to get away with forcing their employees and customers to sign away their rights like this? This is in addition to the fact that even if someone has the balls to sue Google and others, it would take massive resources, so most people aren't going to sue in the first place.

Is it this bad in other western countries? or is it just the U.S?
NYS grossly favours SFHs for property taxes. For example, a $3m brownstone in Park Slope I saw had ~$700/month in property taxes. A similarly priced apartment would have more like $1500-2000/month taxes. A $100m apartment would be taxed at ~$15k/month.

The Park Slope home you had was probably newly renovated. That matters - the sale price doesn't. 700 is even a lot, relatively speaking. In any case, houses from the 19th century cost money to maintain, and sometimes, shockingly, they're populated by people who can't afford 1k a month in property tax. The property values went up high and fast - are we going to punish homeowners for that? This isn't a suburb where taxes must come primarily from property tax - there's a NYC-specific income tax, as you're probably well aware.

Then, here's something else, tax those 2,3,4-families more, rents will go up as a result; they're free-market rate apartments, not rent stabilized.

I don't know what any of this has to do with Amazon, though.

NYC has on several occasions tried to introduce congestion pricing on people driving in or into Manhattan (something I 100% support) but the efforts have failed as this is the jurisdiction of NYS and NYS has no interest in this (so far).

They introduced it - it just impacts taxis and for-hire vehicles.
Open source test automation tool for web applications, mobile apps and APIs
Why is everyone freaking out? This is a demo of the technology, its complexity is contrived to demonstrate various facets.

This kind of architecture is not unreasonable for larger companies with many teams, which is where the technology itself becomes useful as well. So in that context, this architecture is entirely reasonable.
I get why multicore in general is important and so do the OCaml folks, because they are currently engaged in a serious effort to land multicore in OCaml. That said, OCaml currently offers a great concurrency story (Lwt), and multiprocessing solutions that get you to like 90% of the way there when you really actually need multicore. You called me out for being pedantic about unsoundness which can lead to actual runtime errors, but aren't you being pedantic about insisting that OCaml is worthless if it can't squeeze out every single bit of processing power from your cores?

Discounting every OCaml library as not being 'ergonomic or reliable', really smacks of goalpost-moving. Every OCaml library needs to be immaculately designed and battle-tested? It's not even worth looking at otherwise? This is a weirdly high bar. No one even thinks like this about TypeScript, which by the way has library typings that are full of next-to-useless `any` and `function` types.

Agreed, the TechEmpower benchmarks don't include an OCaml entry, but (a) they're only relevant if you care about writing HTTP servers in OCaml; (b) they're only relevant if you care about benchmarks for HTTP servers in OCaml; and (c) the lack of a benchmark in itself doesn't prove anything about writing HTTP servers in OCaml.

The Rust compiler is an amazing effort, but it would be a mistake to equate its maturity level to the OCaml compiler, which has been an ongoing effort for more than two decades now. Frankly I find it strange that someone who immediately attack and dismiss OCaml when it's even suggested as worth checking out–and then accuse someone of being 'upset' with their suggested languages for writing a response.
I'd assume a hash of the content would be included with the link, and if the hash changes, then it would make a best-effort guess at the right location, with a different color highlight indicating that it's a guess. At least that's how I would do it.
Take a read through Ben's PoRep paper: https://eprint.iacr.org/2018/702
How was what he did racist?
Ratpack on GraalVM – how to start?
For that, it looks like unless you're running the same js on a really huge dataset webassembly will win (going from the second speed test). Even when you're compiling 50MB of JS with that thing, Wasm is 5% slower than JS, and when you're compiling 500KB (more typical) it's 300% faster.
I’m not aware of any laws that have been passed to benefit trolls. They don’t really need any.
Very significant limitation: it only links to the first instance of the target text.

What is the expected behavior if you highlight a second instance of some target text and try to create a link to it? It’s bad that the spec doesn’t discuss it. I can see this happening with short selections, like linking to a single word.

Seems like this could use more thought.
CTO Perspective: Blockchain and Source Code Security
I want to finish translating https://javascript.info/ to my native language, Turkish in this case.
As described in the Here is How This will Work section, the implementation is humble. It either scrolls the page to the first instance to the string in the fragment or it scrolls and highlights text included and between two comma-separated strings (commas in the strings themselves would need to be url encoded). If you wanted to scroll to the nth instance of a string, you've have to use the latter format and include more text, making it unique or at least the first instance.

Yes, it would fail if the target text no longer exists in the page but link rot is already commonplace. It would be important for it to ignore DOM elements, it can't fail because the target text crosses two paragraphs or a span.
Great feature and a pretty straightforward polyfill, could even be implemented before Chrome releases it (the context menu to get the link being the hard part, but a select text + tooltip with "Copy link to this text" would work, or I'm pretty sure good designers will find great UIs for it, might even normalizes as a new pattern)
Ok so I don't know about Ruby, but in Julia and elixir, symbols have O(1) comparison but more importantly they have key roles in abstract syntax tree manipulation; if you're doing any metaprogramming it makes sense that it exists.
“Weird af” was his entire point.
1980s is not "mid 20th century".
Interesting article!

He definitely came across as incredibly ignorant about India in the beginning, and started out with a negative viewpoint.

Ultimately he finally figured out what was going on and corrected his views, and was finally able to help indians use whatsapp from their JIO phones.

He was almost too honest in the article, since it kind of makes him look bad. But I appreciate that honesty.
Good riddance.

It irks me to no end that our system is set up to reward the largest and the wealthiest.

NYC should have prepared a package for Amazon and said "this is what we'll guarantee in breaks to small business owners if you come here".

I didn't even think it was a particularly bad deal all things considered, I just hate the idea.

Meanwhile, half of NYC and the country is wondering what NYC will do without 25,000 jobs. Or before that, wondering how the housing market could possibly bear it.

25,000 people, a ton of whom were already living in NYC (thats why they wanted to come) was going to be barely a ripple.

The whole thing was a sham. People were way overstating the affect it'd have, and NYC needs better subways, not more tech jobs (or both in conjunction).
I'm curious if there's any effort made to verify the code being reviewed is actually the code being run on the machines.
is there any company that hasn't gotten big by lying, cheating, overpromising, stealing a dollar here and there, etc?
The author seems to conflate static typing with class-based typing for much of this. Languages like Haskell and TypeScript (and I thought Scala?) are statically typed, but have a concept of structural types that don't require you to use classes at all. In fact this static duck-typing is, I'm pretty sure, one of Haskell's most-advertised features.
Doesn’t the spec specify, that the link points to the first instance of the selected text? Does that not accurately define what happens when you try to link to a latter instance: It links to the first one.
This article was submitted before in 2012. It was recently updated.

from 7 years ago: https://news.ycombinator.com/item?id=3855616
Chinese facial recognition company left database of people's locations exposed
I didn't read Henry George, whoever that is, I'm reading you right now. Are you suggesting to tax a single family home the same as a six, if they take up the same amount of space?

What happens if someone has owned the home for 60 years, they're older and retired, and suddenly it so happens their neighborhood got popular a decade ago and their property values doubled, and some rezoning happened at a nearby avenue. That's one example. How about we try the academic flirtations with tax experiments at a smaller scale elsewhere, first?
i think the next time the costco sunrun person tries to say hello to me, I'm going to ask him how well he's been doing amplifying the pain
Yeah. Unfortunately sowing fear is a really common marketing gimmick.
China has to invade Hong Kong? The PLA already has a permanent base there, with ground troops and a substancial helicopter squad.
If by "okay" you mean "on the verge of revolt".
NYC has 38,500 police officers.

I could give a shit about 25,000 potential AWS employees.
It's really crazy. She really eats her Gucci shoes,...

..which are made from sweet sugar.
It seems like more and more, Google is leveraging their near-monopoly on web browsing to just skip the proposal process and do whatever they want without discussion.
Bodies in space: The physics of pole vaulting [video]
To my knowledge, no other _widely deployed_ ISA has had this level of flexibility and foresight. In fact it's usually the opposite; the ISA is usually tightly coupled to the processor implementation that introduced it and the survival (= market success) of the immediate product is all that matters. However if it's successful, the successor(s) are now locked into support all the legacy of its predecessors.

I can only think of two other examples that successfully planned for the future: the IBM 360 (extremely CISC, but still alive today) and the DEC Alpha (beautiful design, but now mostly dead).
Natural Language Processing,OCR machine learning,optical character recognition
What?

If Amazon wanted a strong transportation system they could have demanded some of their tax break went towards that. They did not.

NYC is already the second largest tech hub in the nation, as well as a global leader in a wide variety of industries.

If anything, Amazon moving in, and this I doubt, would have made it less affordable than it already was to live here.
Those 25000 workers would have paid income taxes and property taxes.
Most of their target audience is stuck maintaining a legacy system developed decades ago and will happily pay the premium as long as it's cheaper than rewriting everything using a modern stack.
Oh, sorry, it was "only" 1/2 a billion that was specially on the table for Amazon (if up thread comments are to be trusted)

That's not peanuts.
Graftopolis?
I was just seeing a documentary about him (the Internet actually) by Werner Herzog. It was the first time I had heard about Xanadu or Ted Nelson. His ideas were quite radical from what I know as the Web. And I got to thinking how the web might have been had Xanadu become mainstream.

But then I opened the Wikipedia page on Project Xanadu, it's second paragraph is:

> Wired magazine published an article called "The Curse of Xanadu", calling Project Xanadu "the longest-running vaporware story in the history of the computer industry".[2] The first attempt at implementation began in 1960, but it was not until 1998 that an incomplete implementation was released. A version described as "a working deliverable", OpenXanadu, was made available in 2014.

So... I don't know what to make of it.
Incredible Events at Browserling
It was proposed in the 1960s as per Wikipedia.
This has come up so many times. It has far too little memory for Linux, but ignoring that, the MMU is broken and can't support virtual memory (not that they claim to support supervisor mode anywhere).
They shouldn't. It's annoying that we live in the 21st century when the years start with "20".
On one hand, I disapprove of this with the fear of India becoming all watching and dissent suppressing like China. On the other hand, India has a real national security need to know everything that goes on, thanks to its neighbor(s?).

On a parallel note of "foreign" technology companies, I believe we will see data sovereignty being a fundamental right/resource of nations (like natural resources) as a means to fairly redistribute internet technology generated wealth.
in this case it looked OK

> Though existing HTML support for id and name attributes specifies the target element directly in the fragment, most other mime types make use of this x=y pattern in the fragment, such as Media Fragments (e.g. #track=audio&t=10,20), PDF (e.g. #page=12) or CSV (e.g. #row=4).

fragments is already there but most pages do not have a clickable ID attribute. If Chrome could automatically provide one I think it's more convenient than F12 a devtool for links.
Oligarchs and tyrants buy condos in the sky more than brownstones someplace. And 3M isn't a huge amount for a three family home near public transportation, especially a home from the late 1800's that's attached to other homes and with thousands of dollars a year in upkeep. There's an even more important reason for taxes targeting condos more than the older buildings: rental buildings (like a 3 or 4 family brownstone) have renters, and higher taxes would mean higher rents.

All that said, if you build a brand new single or multi-family home someplace, anyplace, the taxes will be pretty high. It's all about the grandfathering of older asessments and a state cap on tax rate increases (20% a year I believe), which is allowed an adjustment if renovation is done (or a fresh assessment if it's new).
Has anyone written a kind of Turing machine gateway API, where people write an adaptor to the API and you can then use the gateway to use any Turing machine backend to run any other(Turing complete) program.

Would be interesting to see e.g. how fast Microsoft Word runs on a sed based backend.
I cut my teeth on Delphi 1.0. Got tons of mileage out of Delphi 2 & 3. Delphi 5 Enterprise was the last IDE I paid for out of my own pocket ($2000!).

I missed it terribly when I moved on to Java (getters and setters?!? the horror!). I can't imagine going back now, though. Java is mostly a memory. Javascript, Clojure, and Rust in programmer's editors are enough.
> a lot more low-lying fruit that is being neglected in terms of improving our overall odds of survival.

Can you elaborate? You talking politically?
Thank you! We actually started with JSON! It is trivial for us to support CSV and we are not tied to Google Sheets—we plan to add more data sources.
Although you are right, it's already how browsers work in relation to IDs - only the first element with that ID is selected. (Yes, IDs are supposed to be unique, but it's not like HTML "breaks" if you don't follow this rule).

Plus, you can always select more text.
ECS is one of those things you "get religion" about, especially as a game developer. Like, "Oh, I've been fighting the class hierarchy and overcomplicating my code for so long... it doesn't have to be this way!" I've written about this as well, whilst developing my own game: https://nullawesome.tumblr.com/post/146127692039/entities-an...
It’s almost as if Google is the new Microsoft!
It I understand correctly, Rust just got a limited form of or-patterns, with the requirement that they must be isomorphic (introduce the same number of bindings of the same type).
Great post. Any other recommending reading on sales/marketing strategies?
To continue this thread I suppose...

I've been thinking a lot about trying to purchase pasture raised and sustainable meat products lately and part of that has been buying pasture raised eggs.

My last incredibly priced carton actually included a little slip inside with pictures of the hens in their pasture, and I believe even an offer to visit their farm.

Was really nice to go the other way. Instead of thinking about or ignoring the cruelty, to think about these happy hens.

But damn is it expensive!
I just tried uploading the file (https://anonymousfiles.io/T6I22kgQ/) to IO anonymousfiles, and everything is fine now. Even faster than before. Hopefully your cloud is getting better this minute and so on.
AI text generator not released for concerns about implications
I mean, sure why the hell not. You could write/buy/subscribe to a strongly consistent distributed cloud kv store system to do the same more efficiently, but knock yourself out.
Thank you for trying it! We hope you build something amazing and share it.
Cloudflare, most likely.
Then the = should be encoded as %23 in the URL and should not be interpreted as #targetText=<encoded target text>
I'd like this for PDFs. Often I want to share a PDF opened at a specific text. You can create a pdf url which jumps to a certain page. You can even link to a search for a certain word (single word).

But I can't link to a search phrase in a PDF. For some reason, they implemented searching for single words, but not phrases.
So you have an amazing 15 minute commute, to two separate offices! Who could be so lucky? Don't eat dinner? When's the last time you ate a vegetable or solid foods? Full time is 6.75 billable a day I guess...but it sounds like you a phoning it in.
The Retroshare Project releases version 0.6.5
Retroshare is a free, open-sourced, secure, encrypted, anonymous, multi-platform application for securely sharing and communicating with trusted Friends in a global decentralized network https://retroshareteam.wordpress.com/2019/02/12/release-notes-for-v0-6-5/
That's silly. Most of the people working there weren't going to live in LIC. It's not like that was going to be a requirement to work at the Amazon campus.

Besides this sniffs of the "yea build shelters everywhere but my block" attitude.
So if you assume government costs scale linearly per person (which is actually probably opimisic) and then you turn down a bunch of money a company would normally pay as they're bringing in dump trucks of people from out of state, that's a pretty good way to ensure under investment in things like infrastructure and other public needs at best, or the situation where you shove the tax burden on to existing (in this case lower-income on average) residents.
The case is getting stronger for a balkanization of the Internet.

I don’t want the US or the UK to censorship my Internet, any more than I want China.

It’s bad enough that nudes are being censored due to US companies pushing the US conservative Christian values on the rest of the world, while violence gets a free pass.

Also do you really think that the fake news promoting Trump or Brexit would get censored? That would be so extremely naive.
I think that while targeting specific faiths like this is interesting, targeting the very concept of faith itself is more interesting. What is faith? After more than a decade of thinking about it, I've concluded that what it means to exercise faith is to deliberately attempt to be more certain about something than the available evidence warrants.

As such, faith is inherently dishonest, in that it involves lying to yourself about how certain you should be, and that faith is not a virtue, but a vice.
You were saying "1 hour a day!" and then mentioned a guy who didn't work anything close to full time at a paying job for nearly 5 years to work 12 hours 7 days a week on something that _might_ pay on release..
If this was just for demonstration, they could have done it with just a couple of microservices.

Why get the full web stack in the picture?
Not five years ago I uttered that very thought. But more recent events, in Europe for example, utterly demolish the sentiment.

The rate of immigration must be carefully controlled if disaster is to be avoided. You can bake a cake at 350, but nothing good will come of baking it at 3500 (much less 35,000).
The HiFive board really isn't aimed at the hobbyist or datacenter. It's a dev board with a low volume part made on a high end process. The goal is more to get silicon in the hands of people who want to work with SiFive cores and those who are working on the RISC-V software ecosystem.
What they mean is that for years, Postgres had the most advanced support for window functions among the common databases. Then they lost that crown due to an update to MySQL, but now with 11, they are back to being the leader as they have brought in the missing feature plus some additional ones.
But surely that is also fundamentally a solved problem? I mean, we've had distributed systems for a long time, and they had to deal with all the same issues - lifetime, security etc.
The Alpha disappeared because DEC went under and HP buried the CPU in favor of the Itanium, which is now also dead (mostly because of its technical shortcomings).
There's a fine line between "this is possible" and "this is how it should be".
It had some help, I propose we name it Slartibartfast: https://en.wikipedia.org/wiki/Chesapeake_Bay_impact_crater
Exactly. I didn't understand what the big deal was from the get go.

In terms of impact on a regular residents life at least.
I highly recommend https://aiven.io/ for another alternative. They have some unique features like local SSDs, cross-cloud and cross-region replication and migration, VPC support and integrating services together.
everyone from high school is a real estate agent
Using fancy words like egress does not change the fact you are gouging.
Following 16 websites with 617M accounts are hacked and up for sale
They could add and index too, but linking to a search phrase is already prone to breakage if the text changes, so there's not much point in complicating it.

Usually the same phrase is not repeated in the text if you select more than 1-2 words.
The British-Irish Dialect Quiz