skysight-inc/HackerNews huggingface dataset:
Here are my product requirements for a viable alternative to piracy:

1. Availability of any movie or TV show ever made from one service

2. Quality/resolution comparable to what was available when it originally aired (I’m not demanding 4K Seinfeld)

3. No DRM

4. No restriction on downloading/timeshifting

5. Playable on all my devices including Linux and iOS, using my choice of playback software

6. Playable no matter what “region” I happen to be in

7. Original language audio + subs. Dubs are a nice bonus

8. Streaming not an important or necessary feature

9. Slick UI not important or necessary

Provide that and let’s talk price. Note none of the above are technical challenges or areas of active research. They are already all solved by the pirates.
If 5G lives up to the promises, it needs to have a microcell on nearly every light pole. You need at least a bunch of those to have a wired backhaul connection; that can certainly be municipal fiber, at least for the wireless carriers that aren't related to a local telecom.
I am currently leading a dev team on a project that I would describe as waterfagile/agilefall. It's a highly regulated industry and the product is for a state level client that has rigorous specifications. We operate iteratively, but there is a discrete golive and many specifications of the project were defined contractually before we pushed a single line of code.

For this kind of project it doesn't make sense to operate in a pure agile fashion, but we also have broad license to operate how we please in some aspects of the project (i.e. the UI), and those more closely resemble an agile method project.
In the Market for a Software Engineer? Here’s What You Need to Know
Hey, thanks for the nice comment - glad you love it! It's a good question but really there are lots of devs doing great now that do not have degrees. I dunno if it's ok to link here but if you check my other site https://www.nocsdegree.com there are lots of successful people there.

Yeah, that's a good point about the filter! Will change that :)
That point in time is, "tomorrow".
> I have never encountered any business that only accepts Visa OR Mastercard.

Me neither ... except Costco, which - in Canada at least - only accepts Mastercard.
Can you not just do that now with Google Movies or whatnot?
I haven't seen this happen in a few Microsoft and Google offices across Europe
Summary: this guy doesn’t like hooks because he doesn’t like learning new stuff and he wants to throw out React because it changed a little bit. Doesn’t mention the benefits of framework changes or rationale behind them.

Definitely garbage YouTube click bait here. Don’t bother.
And then, some time later, I realize that I want/need to: (3) apply production rules to do inference at INSERT/UPDATE/DELETE time or SELECT time (and indicate which properties were inferred (x is a :Shape and a :Square, so x is also a :Rectangle; x is a :Rectangle and :width and :height are defined, so x has an :area)); (4) run triggers (that execute code written in a different language) when data is inserted, updated, modified, or linked to; (5) asynchronously yield streaming results to message queue subscribers who were disconnected when the cached pages were updated
I believe he is speaking of Ukraine. It is trendy today to say things like that in Ukraine.
Oh. All this time I thought it was Sudan.
This article start right away by lying using the disinformation machine that is setup about these mob outrage issues. Right away in the subtitle: "The controversial pioneer of free software resigned from MIT over his remarks on Jeffrey Epstein and Marvin Minsky."

"his remarks on Jeffrey Epstein" were none, zero, nada, zilch. Stallman addressed Minsky in his remarks. [1]

But sure, the pit is setup, let's burn the guy because it's the mob culture in which we live on at the present and well, it's a guy, a white guy, so he must deserve some kind of punishment, right?... Even if not for having said what almost everyone joining the outrage mob thinks he did say.

https://itsfoss.com/richard-stallman-controversy/?fbclid=IwA...
It's weirder than that. Some quantum algorithms offer a big-O speedup over classical ones. Shor's algorithm is O(n), which is categorically faster than any known classical algorithm for integer factoring. It's polynomial time, whereas the fastest classical algorithm is subexponential. For every subexponential algorithm, there will be some n at which Shor's algorithm will be faster, and some slightly higher n at which it's much, much, much faster.

https://en.wikipedia.org/wiki/Shor%27s_algorithm
Yes.

You are absolutely, 100% on the money. Got it in one.

The entire MCAS fiasco was born out of deadlines and deliveries at at all costs, sound engineering be damned.

The entire thing was very specifically orchestrated in such a way as to minimize the chances that any external authorities or pilots would ask any inconvenient questions.
Never heard about it. Thanks for the info
Looks like this also works in Chrome. Also Ctrl-scrollwheel.
That's good to hear...

But that means you are an unhip "lifestyle business" and obviously if you're profitable, you must be doing something wrong. How do you ever expect to have an enormous exit and make your investors rich?
Launch HN: Dashblock (YC S19) – Turn Any Website into an API
Hey HN,

We're Hugues and Max, co-founders of Dashblock (https://dashblock.com). Dashblock turns any website into an API. People use us to access product information, news content, sales-related data or real-estate offers for instance.

As a data scientist, Hugues realised how complicated it was to access web data programmatically when a website doesn't provide an API. You have to build a script to pull the HTML, render the page in some cases, find selectors for the information you are interested in, distribute your tasks to scale and if the structure of the page changes, you have to update your selectors to find back the information.

We decided to build Dashblock to make it really simple to access web data through an API. Our software is basically a browser that allows you to access a website, right-click on the information you want to extract and preview your API on other pages.

In order to create long-lasting APIs, we developed a machine learning model that is resilient to website updates. For now, we mainly handle changes at the level of the HTML structure but with enough training data, we will also be resilient to UI updates.

Besides, our model detects similar content on the page to facilitate the selection process. When you call your API, we launch a headless browser, render the page, classify the content of the page using structural, visual and semantic features, and structure it by minimizing the entropy to give you a list when needed.

Our pricing model is related to the number of API calls our users make per month and if you want to give it a try, we currently offer 10k API calls when you sign up! You can download our software here : dashblock.com.

If you have any questions, we would be happy to answer them and if you have any related ideas, feedbacks or experiences, feel free to share them :)

Thank you !
I was captured by the same thread; I was particularly looking forward for any material on how/if their language diverged from the general population's. Over this long span of time, even in such a small group, do they end up speaking a dialect?

Couldn't find material on that, still looking
Or is it "keep the new name and keep doing the old things"?
This is a long-winded rant that seems to boil down to advocating for avoiding frameworks altogether. Not worth the watch.

TLDW: “the whole point behind this video, guys, is maybe we should ditch React because all of these changes are because of short-sighted architecture, and maybe we all shouldn’t just be these herd animals that are constantly taking and following the herd from one section of the field to the other you know we keep going around in circles and getting nowhere.”
> The most fascinating thing to me though is why some of us continued to be lactose persistence and passed on that gene down to descendants.

Hypolactasia is readily inheritable from only a single parent and shepards who bore more offspring probably had a large advantage because their kids could assist with maintaining a larger herd.
Anime trolls tried to silence a MeToo campaign with legal threats
Did you mean HIIT? Because that’s well supported by numerous studies and is unlikely to go away. The tradeoffs seem to be reduced weight loss for improved cardiovascular fitness.
I think agile could work just fine even for airplanes and bridges, and I imagine people are already doing it.

Building the actual bridge on which people will expect to drive or walk or whatever is probably better thought of as deploying a bridge (design), even if it inevitably also includes some ad-hoc on-the-spot development too.

But when developing a new bridge design, it seems extremely valuable to be able to iterate as quickly as possible.
Comcast Offers Free 4K Streaming Device for Internet-Only Customers
Show HN: Fully Automatic Tests for Python
Isn't xquery basically a graph query language similar to GraphQL? If so, why are we not using xquery to query objects and sub-objects?
ha It's always fascinating to me how language evolves. For some reason I thought this would be about hunting and skinning coyotes, as in the varmints I hunted as a kid, not people smuggling folks across the boarder. I read the URL as carcass, not caracas. I should know better than to think something like that would be a thread on Hacker News.
> there is no clear mandates being passed down to us from the higher up.

SEEK Clarity -

Get 1:1 time with the Higher Up.

Probe for his Top Priorities.

What does he really want to accomplish?

What does success look like?

Dan Sullivan offers a terrific technique for this, the R Factor Question. > https://resources.strategiccoach.com/the-multiplier-mindset-...
I ran it in JS perf and the myth is busted:

https://jsperf.com/jpvol
must be talking about the 8110
Our minds try to fit uncertain patterns into familiar shapes, like the classic email forward: "Aoccdrnig to rscheearch at Cmabrigde Uinervtisy, it deosn't mttaer in waht oredr the ltteers in a wrod are, the olny iprmoetnt tihng is taht the frist and lsat ltteer be at the rghit pclae. The rset can be a toatl mses and you can sitll raed it wouthit a porbelm. Tihs is bcuseae the huamn mnid deos not raed ervey lteter by istlef, but the wrod as a wlohe."
what workloads would i run on these?
You can have many internal iterations and release new versions to production very rarely.
I was wrong. I meant the 8810 - The Banana phone.
Just depends on the viewer. Some people prefer audio books to books.
I found this video to be a great explanation https://www.youtube.com/watch?v=OWJCfOvochA

Explains to 5 different levels of CS knowledge.
This is completely unrelated to what "self-rule" means at other levels and in ordinary speech. Why the special definition for cities?
I don’t know, that’s kind of an arbitrary differentiation. I guess the full Visual Studio is not technically an IDE either then because the GUI process itself does not compile anything. It calls out to the standard Microsoft C++ compiler or the dotnet compiler or whatever else it happens to be working with... like Python.

From the point of you of the user they are all an IDE I think.
Eventually $50/1Gbps will seem like $1/1Kbps and they can sell higher priced packages.
Can you imagine if there were a .nazi TLD? Would you think it appropriate to discontinue its use, despite its historical significance?
So is this insight limited to literals at page load, or are there situations where it might be faster to construct a JSON string and then parse it compared to directly creating the object?

I'm thinking of compression libraries, or things like FlatBuffers.
When the accounts of our company started to be beyond the low 6 figures, we got upgraded by our bank to a different online banking system with a smartcard and a keypad for strong 2FA.

Our admin team is informed every time someone logs in the system, and wiring money is a 2 phase process. If a transaction is unusual, the bank usually contacts us.

So yes, I do think banks have additional protection measures, it's just not worth it for smaller amounts where the insurance will just cover it.
Really nifty demo.

I've never used wasm before, but I am curious how people feel about the size of the binaries. I am a JS developer and am well aware how bloated a project can get quickly. I agree with the majority that we need to keep our projects lean - especially for the web/mobile, hence this general inquiry.

- I built a simple hello world in Rust (alert message) and the binary weighed 1kb - nice!
- I found some sample code ~100 lines of Conway's game of life[1] and that binary is 28kb.
- I see Ldraw weighs around 131kb - still very impressive.

I don't know yet how wasm will be used in the world professionally, and it is very exciting to me as I am really interested in Rust, but will we start seeing some HUGE binaries out there?

[1] https://rustwasm.github.io/book/game-of-life/implementing.ht...
Feel free to amend 'emits sparks' to read 'has hardware bug X'.
Don't classify things into categories that aren't relevant to your application.
videos provide higher ad revenue
GDP doesn't matter here. Average salary might... presuming employees that maintain the system are paid average salary, AND the cost is overwhelmingly in the "salaries" category - which I sorta' doubt.
Sounds like he's never had to develop a complex stateful application. In the comments he suggests we can get away with just using "raw js and a decent MVC framework", which becomes unmaintainable very quickly.
If you would take a bonus and make it part of my salary, I could deal with that. However, when there's a bonus that makes one company's offer $35K more lucrative than another, that tips the scales.

I've never seen bonuses lead to poor work environments. Can you elaborate on some of your experiences?
For Star Wars, the storyline is now split into Legends (pre-Disney acquisition) and the new canon Disney Star Wars storyline.

For the Legends storyline, I loved the X-Wings series of books (basically how the Rebels defeated the major parts of the Empire): https://www.amazon.com/dp/B01BJST00W . My favorite book in the series is The Bacta War, there's a lot of small ship action instead of the movies where huge fleets are the norm.

Also in Legends, try the Thrawn trilogy starting with Heir To The Empire https://www.amazon.com/dp/B004WBXM80/ . It's a good set of books with a real threat to the Rebellion.

As for Disney canon, frankly a lot of the books are very meh at best - many of them are just to set up Disney World/Land Black Spire Outpost land. The only one I would recommend is perhaps the new Thrawn trilogy: https://www.amazon.com/dp/1101967021/ - be warned that the second book in the trilogy (Thrawn: Alliances) gets rather slow at times, but the third book (Thrawn: Treason) is actually pretty fun.
> “Consumers want choice — but only up to a point,” said Kevin Westcott, Deloitte vice chairman and U.S. telecom and media and entertainment leader, who oversees the study. “We may be entering a time of ‘subscription fatigue.'”

Missing the point hard here. To the degree that "consumers want choice", I would expect the choice they want is the choice of media, not the choice of subscription services. People don't subscribe to Netflix for its own sake, they subscribe because it lets them watch something they want to see.
What are some sleep hacks and tips?
The buddha came to more or less the same conclusion. And he had to sit in a cave for 7 years to do it!
Hi Brendan, I encourage you to apply - we regularly fund companies that are doing similar things! In fact, due to the number of teams we fund, it's inevitable that some will overlap. Our solution is that we don't tell teams what other teams are doing if they're in the same space.
I live/work in Waterloo and regularly ask a favour of the Quantum Nano Centre folks at UWaterloo for a tour. Every time I look at the "computer," housed in a gigantic facility where each qubit has its own liquid nitrogen cooling unit and who knows what else plugged into it, and think to myself - I'm staring at the vacuum tube of quantum computing.

Yes, you can scale up vacuum tube computers to solve meaningful tasks, but it was barely more cost effective than human "calculators" except for specific applications. I think the same analogy applies for modern day quantum computers and classical computers.
Aliro aims to make quantum computers usable by traditional programmers
There are Ages of Reason and Ages of Vanity. It is important to know which you are in.
Someone has to pay to clean up the unused or derelict infrastructure in either scenario. The private company can declare bankruptcy and skip town much easier than the town government can. A town can also choose to ignore infrastructure maintenance the same way that private entities do. They can also choose to change the funding or price model or level of service, same as the private entity.
Maybe because it was trendy to starve Ukrainians when the Soviet Union existed?
> When we're talking about objective morality, we are talking about absolutes. Don't twist Stallman's words away from their intended meaning.

> Stallman has also spent his adult life as a sexual creep. This is an open secret.

Oh brother... want to share some sauce on that instead of making wildly uncited claims? You're on some next level shit here.
> I want it all in one client. [...] I just want the convenience of one single source available

You nailed it. Sadly, it's also falling apart for games. I like Steam because I'm lazy - no other reason. 3rd party launchers were tolerable, but so obviously anti-consumer and wholly unnecessary. Just big publishers trying to screw us, and I'm not exactly sure why - greed or analytics?

Then Epic comes along with the exclusives. Again, not trying to make the argument Steam/Epic = Bad/Good or Good/Bad. Just that I'm lazy. I'm not a teenagers with endless time, and I can't be bothered dealing with this.

Now, it's possible I'm not the target market any more. But making it easy for lazy but financially stable adults to actually buy games seems like a decent strategy.
On Spain, I'm paying 25€...

My first reaction was to say that's wrong. Maybe it's just new, but last time I checked, a couple of years ago, there's no way to get a decent land line under 40€. The trick was that the "cuota de línea" is hidden from the listed price. Most of the land lines are owned by Movistar that rents them to Vodafone thieves and other ISPs that consider it an independent expense, as if it's not just a regular cost. Another possibility are time-limited offers.

Now it's my landlord who pays so I don't care, but still would like to know where did you find that price.
I think we're in agreement on basically everything.
It's bad enough that people think you are a pedo because you like anime, now people think you are an alt-right fanatic too.
I feel like people get hung up on UML conventions and try to follow every process exactly and create every piece of documentation perfectly.

That was never the point. The point was to be able to communicate complex concepts in a way that people could understand and work with.

Bravo for having done that!
There is HIPPA
You may be interested in Sentry's data scrubber to remove things like credit card numbers, password and API keys: https://github.com/getsentry/sentry/blob/95767d455b8004ec4b4...
> So where are these files going to come from?

I’ve settled on buying physical media and ripping. The physical media serves as your backup in case of HD failure.

> Of course people watch video on mobile devices and they have for over a decade.

I suppose there are people out there who want to watch a full length movie on their 5 inch phone on a bus, but is that really a mainstream use case? I’d bet the vast majority of movie/show watching takes place in one’s home sitting in the sofa. More than willing to consider that I’m just an out of touch old guy though!

EDIT (rather than replying because apparently HN doesn’t let you post more than 5 replies a day ¯\_(ツ)_/¯)

Your points are taken and I guess I’m just out of touch! :-)
Overengineering: I just left an enterprise-y company where the lead software engineer "over-engineered" for the purpose of job security. His philosophy was that if it's layered and convoluted, it's harder to replace him. Oh, we had deadlines. It had to work. Part of "working" is "passing tests" so he also wrote lots of tests that executed the written code but actually tested the mocking framework.

I hated dealing with any of his code.
> This is dealing directly with the government. I doubt we ever hear of this again if the government screwed up.

Exactly. We won't hear of it. They do work all across the US in the state and federal space. It's too lucrative to give up to shame them into submission publicly. Privately, sure.

> I feel bad for the contractors who now have arrest records. They are the victims here.

Well, they've been arrested. So their clearances have been yanked already, as per standard for Confidential/TS/SCI. Unless they can get complete restoration, including expungement of the arrest, and admission of unlawful arrest, they're done in federal/state infosec.
Sounds like you have some interesting stories to tell: care to share?
Yes. I support a local non-profit ape rescue centre. The vast majority of their primates were rescued from the pet trade, medical research, beach photographer props, circuses. Some have disease (e.g. rickets) / deformities from poor diet in their pre-rescue lives, while others lack social or survival skills. Some have physical injuries, e.g. from their teeth being knocked out by their previous owners. These factors mean that a return to the wild is rarely possible (assuming the original environment still exists).

The staff are passionate about looking after these primates and do not see the centre as a moral issue. The fact that the animals need to be rescued in the first place is the real moral issue.

Interestingly, the centre's worse reviewers are those who expect a zoo run for the visitors benefit, and who complain about the ‘untidy’ enclosures (i.e. good climbable trees that make it hard to see any action) or the fact that a given primate might have chosen to sit quietly in a sunny area where it has good privacy, rather than perform on demand.
oh thanks. It was just some toy I made playing with golang and tries a few years back. It uses some linux word file as input, I just forget which. From memory, I think these are all the endpoints...

/startswith/xyz
/endswith/xyz
/contains/xyz
/anagrams/xyz - exact match anagrams
/canmake/xyz - all words that can be made with that combination of letters
That's how it is in the article so I left it as-is. I tried to leave a message about the typo, but it was asking me to create an account so I gave up.
No, it's stealing. Just because saying "pirate" makes you feel better doesn't mean it's not stealing.
I strongly agree that the baby boomer generation will not be looked on well by history as this generation:

-Took massive debt to pay for entitlements that will eventually have to be paid for by their grandchildren.

-Elected politicians based not on competence but on relatives (Bush, Clinton), or on easily disproved false pretenses (Trump).

-Encouraged and allowed the growth of special interest industries that damaged the country (patent lawyers, AMA increasing healthcare costs, etc). This destroyed free markets.

-Fought massively expensive foreign wars with their kids and grandkids without end goals and strictly limited troops rules of engagement with misguided morality.

-Destroyed legitimate political debate in favor of simply screaming that your side is right and endlessly saying "what about Hillary" or "what about Trump" instead of engaging on issues.