skysight-inc/HackerNews huggingface dataset:
Yeah, currently it seems large mazes are generated in 7x7 or similar blocks which are then combined to fill the area. A good example of this visually is a 29x29 or a 49x49 maze.
> instant box office smash

How is a film with literally $0 at the box office and “instant box office smash”.

Sure, if as many people as watched it paid for full-time tickets at a theater it would have been a stunning box office, but all that proves is that more people will pay a $0 marginal cost than the cost of theater tickets. Which we already knew.
The OA is also a good Netflix show https://en.wikipedia.org/wiki/The_OA
Dual-licensing as a business model (2012)
I can't shake that this sounds like an advertisement, but this seems incredibly legitimate.
That is a good post and a valid criticism.

I'd say the more important concern with c# is to be careful you're not accidentally calling a "really blocking" function from an async method, or you will lose scalability. The lesser issue is the mundane task of changing all your function signatures in the chain to async.

I too would use Go if it didn't regress in every single area for me, other than concurrency, and make me sad.
The utility can signal this by varying the price from minute to minute. The heater can retrieve this signal from the internet.
The point is that case does not currently exist, but switch does, and is fine. If we could get rid of switch and replace it with this case proposal, that might be nice, but we can’t. Having the language with both existing side by side is, to me, worse than just living with switch.
The problem sounds like it can be solved with queueing theory. The (common) inductive proof method is covered by the wikipedia article:

https://en.wikipedia.org/wiki/Queueing_theory#Example_analys...

However since the arrival of messages can be modeled as a probabilistic or continuous rate, differential equations can also be used. I'm not sure if this is how Feynman did it, but this paper shows how to model queueing using differential equations:

http://pi.math.cornell.edu/~rand/randpdf/ENOC2017_queueing.p...
Alternatively, you can use `tig` which allows you to browse the commit log, diffs, and blames interactively. It's a terminal ui tool.
Note, that it actually doesn't say it's all hype it really does say it's more complicated. And vitamin D for bone loss in elderly people is a thing. This article doesn't say "stop taking vitamin D"
Not all top page articles have (enough) comments. I'm here for the comments, not for the articles :-P
Dupe: https://news.ycombinator.com/item?id=19000166
I think this is a false dichotomy. You can make almost any language fast by writing very non-idiomatic code. The advantage of something like Java is that you can write readable, "normal" code that runs at nearly the speed of optimized C.

I see these comparisons all the time and they inevitably jump through a ton of hoops to make a language like Python perform like Java/C#/Go/rust. IMO the big advantage of these language is that they're fast for the majority of normal, totally unoptimized code.

I can write REST endpoints in Java/C# that do a hundred thousand requests per second using a mainstream framework with no optimization. That's important in the real world where I'm usually working on large ancient projects with somewhat poor code quality
> I think the main point, as this article alludes to, is that we may end up with safe and actually fully autonomous vehicles, but they're bloody annoying to ride in. At that point nobody will be willing to pay that $1000 premium, and you'll never recoup costs.

I think you underestimate what a difference riding in back makes.

Yes, yes, when you drive, you get angry and aggressive. I do too; my observation from taking ride share (I gave away my car and now almost exclusively use the rideshare) is that almost everyone rages out from time to time when they drive.

Sitting in back with a book is such a different experience. "Wow, I used to be like that?" I mean, it seems so weird to see someone get mad about traffic when you haven't taken the wheel for a month yourself.

Edit:

To be sure, if we don't get full level-4; if you still need to be the 'safety driver' and actually pay attention, that's a different thing, and yeah, that's a whole lot less useful.

And to be clear, I am not saying that I think we are close to full level-4. I'm just saying that if we get there? it will be wonderful in ways that weren't obvious to me until I switched from driving to being driven for quite some time.
Indeed. It's actually pretty easy to write a custom msbuild logger to instrument (and subsequently chart) all the steps and you discover most of the wall clock time on big solutions with large numbers of projects is not actually compile time. csc itself is fairly competitive with javac. But by Christ, msbuild and nuget restore (which needs to run masses of msbuild machinery these days) are slow.
Load balancing. The grid cannot react quickly enough for a certain kinds of changes in load and demand.

This goes both ways, sometimes there isn't enough electricity, and sometimes there's too much!

So, turning on everyone's water heater to heat up the water an extra degree or two helps when there is too much electricity. It's considered storage, because now everybody's water heater is already hot if you need to turn them off temporarily when there is too much load.

I think the main point is that this particular system is cheaper than installing grid-scale batteries.
You always have to handle exceptions, but if you can insist on early 3xx/4xx (at least 401) responses, then you can avoid caching any part of the request body. For example, consider something like:

$ huge_fast_source | curl --negotiate -x POST ...

Here curl might respond to 401s by authenticating to the server, and if it can know that a 401 is coming, then it can simply not read from stdin (thus flow-controlling the huge, fast source) until it has seen 100-continue, which might require a second request. This is very nice.

The fact that it can't be had reliably is rather annoying.
As the many drone-like flying vehicle prototypes have shown, there’s nothing fundamentally wrong with the idea of a vtol aircraft.

Knowing what we do today about modern rotorcraft theory, it’s likely that the disc loading of the Moller prototypes was too high for the design to be practically efficient. It’s also likely that the Wankels didn’t perform anywhere near expectations for this reason... I don’t believe either of these to have insurmountable problems.

Rather, it seems likely that a disproportionate amount of effort was sunk into the software for the flight controller before software development practices had advanced enough to make it practical; if I recall correctly there was something like 10’s or 100’s of millions of lines of assembly code involved...

Just an idea that was ahead of its time, plagued by corporate missteps.
or less blogspam. the explosion of mostly-blind news-regurgitation isn't a good thing, and it's largely chasing ad dollars because nobody would voluntarily pay for it.
Re: warranty, I think you're leaving out the value of loss of economic productivity of using the car in the case of an out-of-warranty breakdown. If this warranty is priced incorrectly, then you should be able to buy a used car along with a bumper to bumper insurance add on for less than the price of a new car. The only exploit I see is that this is probably priced under near-100% utilization scenarios a la rental cars fleets, and your personal economic value on the car is lower, i.e. you have other means of transport, or you drive occasionally. My point is, uninformed individuals may misprice this, but transport industry purchasers won't, and I don't see them doing what I'm suggesting. Instead, they buy new cars and offload at three years.
Lifespans depend on far more than just one thing, but multiple. Telomere shortening is a contributor, mitochondria may be, senescent cells, stem cell death, mechanical issues like joint or tooth wear down (partly coped in humans for now but very much an issue in other animals especially mammals which for some odd reason, in general don't have constantly regrowing teeth), etc etc.
Lets take Python as example.

async/await only came to it after the success it had on .NET.

So one could have toyed with async/await in C#, and now already understand some best practices to apply in Python.

Or read the Osaki's book on persistent data structures and implement similar ones in a Python library for concurrent code in Python.

Or maybe one has spent a couple of days learning about OCaml and Haskell, and is in a better position to understand how to make better use of list and generator comprehensions or itertools package.

Of course one also has the choice of only eating what is on the plate, without understanding the variations that the same ingredients allow for.
Sort of. https://shkspr.mobi/blog/2016/03/meet-maslow-the-uks-answer-...
A former Google exec talks about what she learned about Russian trolls
Just read a comment about how python and c being slow here. And why FORTRAN help complier to generate quick code. May be it is a DSL. May be ... a language survive for a reason.

First computer lecture the guy said why fortran does not die. It should. That is 1979.
TF lite or TensorFlow.js
I’m forced to use abt and I don’t like it.

You don't have to use SBT. Maven works fine with Scala and is quite mainstream.
Similar, in that anyone with an understanding of science would not believe those things?
That simply not going to happen until essentially all other cars on the road are self-driving cars.
This is pretty cool. Reminds me of my old escapades on the demo scene (The Party!) in the late 90es.
I like JS, I like the new features since es5, although I liked es5 also, I notice that the updates are now yearly it seems, which is mostly good since there was maybe a long delay in the past, but can be bad if there become too many features.
You also have to consider people living with their parents, who will move out, and start their own family.
"it effectively turns the water heater into a battery"
More like a capacitor.
I personally have two setups working together:

- A nextcloud setup on a RAID10-backed VPS

- A local home NAS with RAID1 in place
IBM used a LLVM like architecture to do RISC research during the 70's.

"An overview of the PL.8 compiler"

http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.453...
I am a long term Java developer, but C# is looking really, really nice.

The eco system still seems wonky, but NuGet probably isnt more weird than that of Golang.
I see it overtaking TF as the framework of choice for researchers and practitioners alike. I also see TF moving closer and closer API-wise to PyTorch's superior API. This is already starting in 2.0 with imperative mode, but due to the amount of legacy code already written for earlier versions, they have a massive brake on their efforts, something PyTorch (which got it more or less "right" from the beginning) does not. Finally, Google is working on Cloud TPU support for PyTorch as we speak.
I'd thought "Lester Dent" was the pseudonym, but no.

There's a new Doc Savage movie in development at the moment.
There was one in 1975, but nobody knew how to do a superhero movie back then, and it came out as a bad comedy.[1]

[1] https://www.youtube.com/watch?v=w2QQLVv7ghc
I would take his opportunity to invite folks to share their experiences of developing their own themes from scratch. How did they begin? Were they novice when they began? How did they improve?
are the apps native?
India's Ruling Party Is Using WhatsApp to Fuel Fake News Ahead of Elections
You are correct, that is basically what it boils down to. :)
I've always wondered what the efficiency of movement is on these things, specifically WRT fatigue of the user/rider... in that I have often wondered by soldiers arent equipped with things like this.

Would walking around on patrol in a place like Afghanistan be more or less better if you were wearing these.

Can they be added to the bottom of the exoskeleton legs which allow relief from part of the weight of a pack - but then adding faster movement when wearing the exo-legs+pack?
Thanks a lot for the bug report! You're right - I was forgetting to clear the canvas on render. So I added ctx.clearRect(0, 0, WIDTH, HEIGHT); to the start of the render method.
Please make sure the water heater comes back up to temp (140F) before using water from it. This sort of scenario can cause bacteria to grow in the tank due to the hot-cold cycles, and unlike a gas water heater where convection takes place (which heat shocks the bacteria), it's unlikely all of the bacteria is killed before it flows out to hot water taps.

https://www.energy.gov/energysaver/services/do-it-yourself-e...

https://www.osha.gov/pls/oshaweb/owadisp.show_document?p_tab...

https://wwwnc.cdc.gov/eid/article/10/3/02-0707_article
Arguably, yes.

However, I would say there's some difference in severity between a surprising behavior that results from the intersection between two features, and a surprising behavior that results because the way a feature is described is literally inaccurate.

You can break Javascript classes without using any other feature of the language. You don't have to resort to something like Proxies, or overriding native prototypes. This is because it's not that other parts of Javascript provide escape hatches to get around behavior, it's that the class syntax itself does not cover the entirety of the prototype system it is trying to obscure.

It's not ideal to have any breakage in an abstraction, but some breaks are worse than others. To me, edge cases like this:

let foo = function () { this.x = 5; }
class Bar extends foo { //No error? But why?
constructor () { super(); }
}

foo = function () { this.x = 7; }
console.log((new Bar()).x); // 5, not 7 or undefined.

are on a whole nother level of leaky abstractions over even some of the worst parts of C#. To me, this is an edge case that nearly any reasonably imaginative student would likely find at some point using only very basic components of the Javascript language. And I have no idea how I would even begin to tackle explaining this without saying, "Okay, throw out everything I taught you about classes, here's how the language really works."
Developers with pragmatism and taste.
How Much Vinegar Every Day?
The worst career advice I ever received
Voice input is on the road map, but there is no timeline for it yet. But you know how it works... the more I hear it, the more likely it will get prioritized higher :)
I believe you're asking a genuine question. It's not DIY (well, after we've prototyped it's not), these components are elements of goods for sale. Specifically the 555 was used as a watchdog. Runs of 5000 are barely enough to get the attention of stateside distributors so long as they arrive with orders for everything else on the board. As to how they're used, someone sticks a reel into a pick-and-place robot that populates the board, and the assembly shuffles into a wave soldering machine for the dirty work. It's very conventional stuff to the extent that $DAY_JOB's factory manages it from a third world-country.
It's from 2014.
Inigo Quilez created that site, he could be said to have been the one who really popularised it all. He has a bunch of articles on his site about distance fields:

https://www.iquilezles.org/www/articles/distfunctions/distfu...

https://iquilezles.org/www/articles/raymarchingdf/raymarchin...

He also has videos on YouTube, some of which show the creation of a scene starting from the basics.
I know this is a really contentious idea but I'd like javascript and typescript to merge into the same language. Type safety is the huge 800lb gorrilla in the room.
both apps are completely native yes. As I use a lot of low level functionality tuned to its fullest capabilities, I chose to go native directly to not end up being blocked by any framework.
Add in some lookup-tables from experimental nuclear interaction probability tables and you've got yourself a Monte Carlo radiation transport system capable of simulating in precise geometric detail all sorts of systems. This was indeed one of the early uses of computers back in the 1950s.

For example: https://en.wikipedia.org/wiki/Monte_Carlo_N-Particle_Transpo...
Here’s another good intro, from a few days ago, by Daniel Stenberg of curl fame: https://daniel.haxx.se/blog/2019/01/23/http-3-talk-on-video/

He also has a free book about HTTP 3, over here: https://daniel.haxx.se/blog/2018/11/26/http3-explained/
> Shorting a stock, and then making big, loud, public moral assertions about the company is totally unscrupulous, obviously, because it undermines the 'moral argument' being made.

Only if those assertions are untrue, I'd say.

> This is why Private Wealth managers are not supposed to hustle the stocks of the companies their firm's Investment Bankers are advising - it's a conflict of interest. That is actually illegal for example.

They have a fiduciary duty, don't they? Soros doesn't have one.
You could make it optional. Right now there's almost nothing you can do when you visit a site even if you know it uses this technique.
ES5 took me months to understand well. And today, after years (and now on ES6/TypeScript) I cannot always properly describe some features of ES5 without seriously reviewing them.
> What I am a bit unsure about is actually how things like "transfer-encoding: chunked" or the various "connection" headers are supposed to be handled in servers/clients/libraries that are supposed to handle HTTP/1.1 and HTTP/2

As you suspected these headers are 'special' and don't exist in HTTP/2.
As a rule of thumb, when using fossil fuels to make electricity, grid electricity is 1/3 efficient, and cost three times as much as having an appliance that uses the fossil fuel directly.

Of course there's plenty of details that make that statement an over simplification! The point is that you can recuperate your investment in a fossil fuels based heater extremely quickly.

Another problem with using electric water heaters is that they pull a high amount of amperage. Assuming you're going tankless, a water heater necessary for the temperatures in the northeast states could easily use over 100 amps. If you fill the bathtub, turn on the oven, and charge the car at the same time, you could trip your main breaker.
I'm surprised it doesn't allow you to "draw" on it to solve the maze. That seems like an essential (and easy to add) feature.
Full size hifi with Linn turntable and moving coil in the main room that is still first choice for music. I got the turntable before records became quite so rare but I have hundreds of them, so I'm glad I did. Not sure I'd buy as expensive if buying now. :)

Denon mini hifi + Wharfedale bookshelf speakers for the computer room. Great value and sound for not too much money, with a Cd, pretty decent streaming player and FM/DAB tuner. Doesn't have a vinyl preamp though.

For records for rather less try and grab a listen to a Rega Planar 1 that's remarkably solid for the money, and won a few awards.
Optics of that Dragonfly telephoto array is just 48 normal Canon 400mm lenses in in two clusters.
Ever wondered how much money your city's street trees are worth?
AlphaStar: The inside story (2019) [Documentary]
I'm still not sure.. I think mainly the features around Polar plus RSS support.

Still torn up about this so that's why I posted for feedback. I hadn't heard of NewsBlur before so thanks.
No, I haven't. I bought an ebook about body weight training and I follow that. It is 90 sec warmup and after that it's 30 rest and 30 sec per exercise. It's about 10 exercises so it add up to 11 min.

The most exercises you would have encountered them in yoga, pilates or other gymnastics and are nicely combined so you wont get hurt and got bored.

Its nice to hear that 5bx claims max personal fitness with 10 mins too. That means that it might work.
Additionally there a number of epistemic problems in the way science is done these days, namely reproducibility, p-hacking, and corporate-backed junk science. Slapping the label "Science" or "Scientist" on something no longer automatically gives it a credibility pass. Need to see conflict disclosure, methodology, multiple reproductions, falsifications, etc.
>I work for a pan-national member-structured not-for-profit in the Asia Pacific region with WHOIS requirements. We live in this problem space.

Cool! So you must have some insight then on approximately how common utf8 characters in email addresses might be, yes?

If php7 and html5 forms the world-over aren't even validating utf8 emails correctly, they can't be very widely used imho, even in their use-case regions like Asia Pacific, can they?
This happens sometimes to inventors who are not willing to cede control of the invention to investors. The investors aren't willing to put in $$$$ and not have control.
Google will Collapse (2017)
That's a good way to encourage the middle class to conserve. Subsidies are needed for the poor.
As someone who teaches JS on the side, I'm literally scared of the idea of introducing another construct called "case." Especially one that goes in the opposite place of where the "case" normally does: "switch ... case" vs. "case ... when."

JavaScript is already jam packed with subtleties and gotchas that make it hard to learn, including situations where two things have the same name or the name doesn't quite match the underlying concept: C-style "for" vs. "for ... in" vs. "for ... of," object vs. Object, Object.prototype vs. "the prototype of the object," etc. We don't need another one of those.

I'd actually like this if it used another word than "case." "choose ... when", maybe? Kinda awkward, but I bet someone could think of something better. "case" has the nice feature that it's already a reserved word, but it's not valid syntax to have a variable name right next to an open brace, so the parsers could figure it out.
> they take 0% of the game

Not exactly, they charge 10% or allow you to setup your own merchant gateways.

https://itch.io/docs/creators/payments

That 10% is well worth it for having them deal with the tax/VAT madness.
Reminds me of multistatic and passive radar, which were the entry subjects to my Wikipedia deep dive today.
> Under the new guidelines, telcos are required to make most of their pre-installed apps deletable except for four necessary items related to Wi-Fi connectivity, near-field communication (NFC), the customer service center and the app store.

I don't believe the purveyors of 'bloatware' are going to struggle much exploiting that list of exceptions. I think I could shoehorn just about anything into 'customer service center' and 'app store.'
I did't see a video if them in action in the article, but there's more than on on youtube:

https://www.youtube.com/watch?v=1jvKaM7R5iY
Write a simple kernel from scratch
Even on Windows I find msbuild to be a huge drag, especially on larger projects and at scale in an enterprise. There are also some questionable design choices for things like nuget behaviour around dependency versions. For example Version="2.0.0" really means "version 2.0.0 or above", including major version updates (which you probably actually don't want by default if people are following semver). Despite that, if your project A depends on library X with Version="1.0.0" and A also depends on project B, which itself depends on library X at version 2, you will get a build warning (or error, if you do warnings as errors, which you should) that A is downgrading the version. And it does (you'll get version 1 in the output folder if it's a warning). Which is arguably wrong. (If I'd specified "[1.0]" as an exact match, I'd expect that.) It's doubtless done in the name of backwards compatibility, but stuff like this still sucks, even if there's a reasonably good reason for it having to.
Would you care to substantiate your accusations? What tools do you think are superior to approaches that let you control what happens, and do not require you to push all operations through a slow, RSI inducing, non-automatizable GUI?