skysight-inc/HackerNews huggingface dataset:
Yeah, you'd think "turn the light off for 2 seconds, then on for 8 seconds. Repeat X times" would be enough.

Although I watched that, and still don't know the value for X... And I can't bring myself to watch it a second time.
NZ launches gun buy-back scheme
The Google Maps team is losing core focus. Google Trips was recently killed and they are trying to "integrate" pieces of it into maps. Not impressed by this downward trend.
This article seems to paint Fresnel lenses as some new kind of optics. They're not. The point of Fresnel lenses is to save weight and thickness. In an ordinary lens, its thickness is proportional to its diameter. In a Fresnel lens, thickness is (almost) constant, irrespective of diameter. So if you need a lens that's a meter in diameter (e.g. for a lighthouse) the weight is enormous if you use ordinary lens technology. Fresnels are lighter because Mr. Fresnel figured out that all the glass in the middle was unnecessary. The angles at which the rays meet the lens surface are what matter, and in his lens the angles are preserved without all that heavy glass in the middle.
This is partially documented here, I'll add more soon: https://gryphon.readthedocs.io/en/latest/exchange_integratio...
Yesssss! I regret not having brought back more. I can't for the life of me find the same quality uni ball pens anywhere in the US or online.

They definitely take handwritten notes far more seriously in Japan. The have Stationary stores everywhere there and they literally just sell writing utensils and paper/notebooks.
Tokyo taxis are legitimately some of the most expensive in the world per mile/minute.

e.g. on my last trip home from SF, my ride to SFO cost about a third of my ride home from Haneda – both being roughly the same time and distance. if you arrive in Narita after the last train has left, have fun paying $250 to get into the city.

on the other hand, it's nice that I never feel the need to take a taxi given the great transit system, but it does rule out things like buying bulky items in person and night-time flights.
Neural Inverse Knitting: From Images to Manufacturing Instructions
That's quite hyperbolic. Functional components have existed in React for a long time, hooks are just adding existing concepts (state and lifecycle operations) to them.
The title seems reasonable. It's saying that teens are not growing horns. I can't find the angle where it looks like this article is intending to create the moral panic it's ostensibly criticising. It seems like you are trying to apply a broad disgust for media to a specific example where there isn't much to really be disgusted by.
Roll your own ngrok in 15 minutes with Lets Encrypt and Nginx
Narlugas Are Real: offspring of a narwhal mother and a beluga father
Is 280M just a speeding ticket? I wonder if they are met ahead or behind because of the policy.
I set a limit order at 11:42 am (robinhood) today for $39.50 and it executed at 12:08 for $38.50
True! "Proprietary Phase Fresnel technology" on the 500 PF. It looks very different though.
Thank God, mine is mid 2014
They've increase the surface to reduce it over time, if that makes sense. Hooks are much more natural, simplistic way to write stateful components.
The point is that you don't have to use it. If you can't be bothered to learn a simple new feature then just keep doing it the old way; your code will still work. I don't even understand the complaint; are they never supposed to change anything? It's totally optional; even if most of the community goes down that direction you don't have to.

Beyond that, hooks are super simple and the complainers are just making a big deal out of nothing. They are just callback functions that you implement outside of a class instead of overloading arbitrary method identifiers like "componentDidUpdate".

You also don't have to use it.
For SV folks who want to see a (not operational) Fresnel lens, there is one nearby at https://en.m.wikipedia.org/wiki/Pigeon_Point_Lighthouse
The Operational Limits of Service Meshes Like Istio
It's technically not static content, but consider Server Side Includes (https://en.wikipedia.org/wiki/Server_Side_Includes) for when you want to share just a header and footer.
No Commercials Ever on Netflix? Hulu and NBC Don't Buy It
The Ramans do everything in threes.
Its easy to explain — actual business people don’t understand how to work the inscrutable nature of Google. So they look for advice.

I think it’s bizarre that stuff like this is trivial for scammers but impossible for legit businesses.

My son’s catholic school has been around since 1950. A few students goofing off wrote some negative reviews, and somehow they are in a limbo where nobody can post reviews or modify the listing. I’m on the board and help with advertising... The funny thing is that it costs Google money — we can’t associate AdWords with the Maps listing. Just a few thousand bucks a year, but still money.
Team searching for source of plastic in Europe’s rivers
> What debts? I clear the balances when I get the statements.

In the mean time you are in debt.

> Actually helps me to track my money better.

Have you used Monzo?
While we're on the topic of static analysis of code that uses Rails... I suggest also using other static analysis tools as they make sense. I lead the Railroader project, an open source security static analysis tool for programs built on Rails. It doesn't guarantee finding all security problems, but it can help. More info here: https://railroader.org/
Just a fine of ~280 mil, no jail time for any responsible. If corporations are people, why can't we jail walmart?
That’s validation in of itself. Google does this with Chrome Apps — you pay $5 to publish.
For embedded applications such as these, if you're not choosing C++, you're choosing wrong.
I don't understand the argument against government violence. Violence has a very interesting feature by design: assuming you have enough force you can always resist it. There is some slack in the system that lets you change it under special circumstances. Compare that to other non violent ways of enforcing the law. In theory one could genetically engineer humans to always obey the government. There is no opportunity for resistance and even if by mere chance you do resist, you might be subjected to a drug or gene therapy that "fixes" you.
well yea it sucks right now but thats true for your body. literally if someone turns the switch to your heart off your fucked. its just harder to carry around an ecmo machine ;-). I hope we get artificial hearts some day. but oh well.
Well, I mean, sure; if you're using something now, keep using that. I was mostly responding to the use case of coming to front-end after a year of not doing that. If you're going to "relearn everything", consider React; then that'll hopefully be the last time in the foreseeable future that you'll have to do that.
Sure beats an idle software developer.
I would say that dynamically-typed languages are great to prototype as they do not emphasize on being correct too much.

Being correct from day one will cause too much unnecessary friction.
You (usually) don't know the entire program architecture until you make a full prototype, and even if you have a plan, there will always be some part where some unexpected consequences force you to rearchitect some parts.
And since you don't know the entire program architecture you architect your program bottom-up, and most of the dynamically-typed languages allow an interactive development environment at a flexibility that typed languages can't provide.

Think about developing Python inside a Jupyter notebook, or Common Lisp inside a REPL.
You turn on a REPL, open up a file, write a function, send the function to the REPL, test the function you just wrote, and when I find a mistake I can just redefine any function I would like to change.
This process allows fixing mistakes on-the-fly. Typed languages don't allow this (even ones that have a so-called REPL) at this flexibility, (since they emphasize on being correct all the time), and cause too much unnecessary friction while prototyping.

Thus a need for a dynamically-typed language that can enforce types after prototyping.
Written by Brian Heater haha
Does the US government offer any support to US companies that are tempted to engage in bribery overseas (other than attempting to level the playing field, among US companies, by outlawing any of them doing it)?

That sounds potentially very delicate, for a variety of reasons, and interesting.
The article distorts what the dispute is actually about:

> The ordinance only applies when the inside wiring belongs to the property owner. Under the rule, property owners who have outfitted their buildings with Internet wiring cannot deny access to ISPs, making it harder for them to strike exclusive deals with Internet providers.

If you read the NPRM (https://docs.fcc.gov/public/attachments/DOC-358068A1.pdf, starting at paragraph 11), you’ll see that you’re not necessarily talking about scenarios, as the article implies, where the building owns the wires because it paid to install the wires. In many scenarios, the building owner technically owns the wiring, but the service provider made the original investment in wiring the building and entered into a contractual arrangement to recoup the initial investment.

Consider the Interstate 66 express lanes into DC. In that project, private investors paid to build the new freeways, but the State owns the road. What the investors got in return is the exclusive right to operate the toll system for 50 years, plus a cut of the toll revenue. If you eliminate the exclusivity provision as anti-competitive, you’ve totally overturned the original bargain.

Maybe that sort of deal was a bad idea to begin with and shouldn’t have been allowed. But overturning those contractual arrangements after the fact creates real problems. (And note that no government entity pays or subsidizes companies to wire up apartment buildings in San Francisco, so that angle isn’t relevant here.)

The solution is probably, as a matter of building codes, to require MDUs to be wired with Ethernet.
I prefer* to write my own blog posts as HTML. Why add a middle man if the end result is html?

*However HTML is not easy. I get it. Most of us here can write it with one hand tied behind our back. But the problem with html is that it gives me choices. Writing is hard enough that I have to use a minimalist text editor just to not be distracted.

When I write and think of a trivia fact, HTML tells me that I can nest it as a side comment in a separate div. In fact, I should use an <aside> tag and style it differently. It would be nice if it could hover on the side of the page without breaking the flow of the content. Ah mobile. I should have it render differently on mobile. Maybe it should be collapsed at first, but then the user can click to expand it...

I use markdown so I only have to think of titles and bulleted lists. If I have to add something complex, I'll turn to html, but it is not my default.

In the case of writing, I don't want to think about html.
Terrible backwards compatibility.

No escape hatches: The only one who is allowed to do bindings to Javascript is the maintainer.

No typeclass mechanism or similar.
I've been writing some html lately and honestly with how old this tech is, why isn't there a simple gui editor or at least a simple high level generator? Im by no means an html guru but I spend way too much time messing around with widths and erroneous margins and it's really frustrating. Rather than focusing on making a product im stuck in layout hell. Fwiw I write in vim and don't have any html plug-ins.

Does anyone have a good tool for writing html?
We use Contracts too and are in the process of transitioning to Sorbet. In addition to the same runtime type checking as Contracts, Sorbet offers static type checking (and will re-use your runtime signatures in its static analysis).
> It’s more fun that way. Look at this website: if you read any previous blog post, you’ll notice that they have a different stylesheet.

You know what? This is _great_. I think the idea of each page having it's own self-contained snapshot of where the site was at when you read it is a great idea.
Before you lament this move (and it's similarity to hooks/increase in complexity for questionable gain), check out John Lindquist's talk on Proxies:

https://www.youtube.com/watch?v=95haj8RqR5o

This is what Vue 3 is using -- Proxy support enables really easy and natively supported observables (as well as enabling a bunch of other crazy stuff), and it's actually pretty impressive.

I think the reactivity system is Vue's biggest wart -- I've been surprised by it way more than I would expect. I strongly dislike the complexity react seems to encourage, I'm not a fan of hooks, but I am coming around to seeing this as a way that Vue gets closer to KnockoutJS -- not as a way that it gets closer to react. Knockout had the simplest reactivity model you could ask for -- make an observable object and you're done -- it's observable, no surprises, very predictable interactions/behavior. I'm choosing to think of this as Vue going in this direction, although by more complicated means (Proxy vs a simple souped up observable wrapper).

That said, at this point I feel it's up to Vue to bungle my high opinion of the project -- they made it this far by being the simplest component frontend library with the best features, and the day they stop being that I'll be moving on. Already warming up to MithrilJS in my own projects, it's wonderfully minimal, performant, and light.
For prototyping sure, because the prototype might grow, but otherwise it depends on the type and scope of the project I think. For the kind of CRUD web app projects I pick Ruby for I still fail to see how I could benefits from types instead of slowing me down. I may be missing something, so I’m interested if you have any resources with concrete examples for common errors.
I think Yelp do a pretty good job of avoiding this, simply for the fact that they don’t have a cushion of associated traffic: people use Gmaps for this because they use Gsearch or navigation, and if Gmaps isn’t great at filtering out spammy listings, well it’s plenty good at other things. But if Yelp get a reputation for poor business data quality, users wont want to use it for that and there’s not a lot else to get them to visit & keep monthly active user counts up & give sales impressive stats to quote to businesses when they call.

Also without quality business listings how would sales know the number to call to pitch ad campaigns??

It’s a pity this approach doesn’t scale as wildly as search, Yelp shut down all the non-North American sales stuff in 2016 presumably because it wasn’t profitable.
It happens when there are other points or an overlay. I think the buffer they put around text boxes suppresses the street.

In notice this on my street, as there’s a business, park and firehouse. Most of the time the street name is blocked. Also see it a lot in places like Queens with irregular streets with lots of points.
A corner of Taitung where herbs thrive
> Walmart was able to negotiate a lower fine after President Trump, who had previously criticized the Foreign Corrupt Practices Act, took office.

Can anyone explain a reason why someone who isn't a cad might not agree with the FCPA (ie. for reasons that aren't "money good, ethics bad")? This isn't a dig at Trump. I just don't understand the law well enough to know how angry I should be.
High levels of arsenic in bottled water sold at Whole Foods, Target, Walmart
It's all subject to change. The e-bikes haven't launched yet.
If you write in HTML and know your elements well then it all becomes easier and your HTML gets more feature rich. It lso encourages you to break down paragraphs which are okay for book style writing into shorter web style paragraphs.

What I find really helps for writing HTML in HTML is to use sections, articles, headers, blockquotes and so forth to structure your writing. WYSIWYG editors never allow you to do this properly. They are 'what you see' rather than 'what you mean'. There is a difference.

Blocks of text should be like procedures in code, in a section, aside or other HTML sensible element and with a header at the top.

If you enforce this writing style it becomes much easier to have super-neat documents. It is just a pity you can't do this with WYSIWYG or some markdown thing. Really HTML is the ultimate.
That’s a percentage of the value of the structure, not the structure+land.

When buying insurance, you answer questions about your property and the insurance company estimates the cost of replacement of the structure. In my case, it’s about 30% of the market value of the home.
> Try responding to the logic of my argument rather than phrase 'wealth redistribution.'

When y'all land it with "Wealth redistribution doesn't work and never has" as the last sentence, I'm left to think that may have been your overall point!

Respectfully, I'm not going to respond to the rest of it because I do not think we would be able to effectively communicate on the topic.
Absolutely; I was a very satisfied user of Angular.js, and if you have a project in it currently, I'm sure it works just fine. But you're also missing out on a whole lot if you're restricted to their now-clumsy module system, their now-clumsy unit testing setup, their custom syntax with no editor support, its limited ability to work with type checking...

All those are fine not to have for an existing project, but they're what make people choose other frameworks (such as Angular 2+) for new projects. Angular.js wouldn't have been as big as regular Angular is today if they'd have kept focusing on that - let alone as big as React.
Thanks for flagging. Looked like it was working at first, but must have been truncated & cutoff. Should be fixed now.
its not funny.

Humans should not be that stupid in this day and age...

I mean... look at the show "Good Omens...

Over 20,000 people have petitioned Netflix to cancel "Good Omens."
"christians"... asking netflix to cancel a show produced and exclusively shown on amazon prime....
My son, born two weeks late needed ECMO and was on it for a span of a week in 2005. He was septic due to a severe case of Meconium aspiration and unable to breathe even with the most aggressive ventilator (and as the doctors informed me, it would likely damage his lungs pretty badly as the pressure required to get him to proper levels of oxygen in the bloodstream were pretty rough) Today he is perfectly fine (in fact a cross country runner), and I of course thank that machine. It is an amazing machine. Which reminds me, it's probably time to give blood!
Knuth had previously built a couple of compilers in 1957 and 1958, as you can read in the interview I linked, but it's sort of ambiguous as to whether it was "in his free time" — his job gave him and his friends access to a computer but I don't think writing compilers was declared to be part of their responsibilities. It wasn't for free, though. I think what that says about modern development practices is that we have cheap computers.

I agree that tests are very valuable for the reason you describe, as well as for other reasons. What codebase are you working on?
Thanks for catching. Not sure why it truncated. Should be fixed now.
Very common example: Focusing lenses in front of smartphone camera flash LEDs.
I have trouble believing that Boeing didn't know exactly how that plane flew. Back in the 60's, Boeing was notorious amongst test pilots for knowing exactly how a plane would behave, when it would misbehave, and how[1].

That's back then. The state of the art in CFD has only made the process easier. There is absolutely no room for them to have not known the physical ramifications of that change.

Where the story gets sketchy is where Boeing didn't update the FAA on the later change to the system, and every attempt being made to ensure that they didn't design anything such that the FAA would deem simulator training necessary as evidenced by whistleblower testimony (See the Australian 60 minutes expose[2]).

[1] The D. P. Davies Interview, Royal Aeronautics Society, https://www.aerosociety.com/news/audio-the-d-p-davies-interv...

https://www.aerosociety.com/news/audio-the-d-p-davies-interv...

[2]https://youtu.be/QytfYyHmxtc
Corporations aren't people. You're misrepresenting Citizens United
Queens isn’t a city, it’s a borough/county that used to be a bunch of little towns. It’s like asking for directions in Boston using Suffolk, MA.

Queens was like Long Island of the 1950s... the house I grew up in had been a 250 acre farm, with 50 acres left as late as 1898. There are also plenty of dupe street addresses in Queens, especially if you leave a hyphen out. The reference to “Flushing” is a legacy left over from the pre-zipcode era.

A sample of some of the complexity: https://gothamist.com/2011/08/21/does_queens_still_need_hyph...
In theory it could unfairly handicap American companies relative to foreign companies.

This doesn’t seem to have happened much in practice though so I support the FCPA. Corruption is a big scourge in many countries and it is a really good thing American money is prohibited from exacerbating the issue.
Mongo is another example
How should one interpret it then?
Are you referring to android? As far as I know, iOS has proper sandboxing of apps so having a bunch of random apps shouldn't affect overall speed because they're typically not running all the time.
Depends on the amount of wallets being returned.

Also, the wallets have a cost too, so it is not only the equivalent of $13 being lost in some cases.
(One of the copy editors was Leslie Lamport himself! Took me a little digging to get the joke.)
It's specifically a cultural thing in Japan, yes. Some cultures have other levels of overwork at play but Japan has some unique issues in that regard.

And your second paragraph makes no sense to me. Masculinity isn't about what is 'globally believed to be true', it's about what each individual culture believe constitutes masculinity. If you were to ask people from each culture what does it mean to be masculine or to be a man, you'll likely get wildly different definitions. Because as I keep saying over and over again, masculinity and toxic masculinity is one we discuss as it relates to culture.

You keep defining masculinity as if there is a global constant to masculinity when it can vary immensely from culture to culture. If one culture believes beards are part of being a man and another culture does not, then which is masculine? How do you define that? Is there some global standard?
Simulator for competitive learning methods and self-organizing neural networks
For anyone here who likes "mechanical keyboards" it may interest you to know that for the next 7 days some Hagoromo-chalk color-matched kits are available in a "group buy" on Massdrop[0]. The kit is for the alpha (i.e., the "letter and number") keys on your US-ANSI layout keyboard. There is also another kit, which in addition to having the standard letters and numbers, adds APL sublegends. There are a couple smaller kits that add the color to the F-row, and more interestingly, a "Vim Kit" which has left, down, up, and right arrows as sublegends on the H, J, K, and L keys - all in a color of ABS plastic matches to Hagoromo chalk.

[0] https://drop.com/buy/drop-oblotzky-gmk-oblivion-v2-custom-ke...
I love how every community has their 'thing' that is sought after. Looking up chalk leads down a very narrow rabbit hole.

Some say that Hagoromo sold two of their compression molds to Sejong Corp (who also took the name), while the other went to Uma-Jirushi.

If I had a use for chalk, it'd be fun to try to create the perfect stick. Compression molds aren't hard to find or even make, then its down the mix. I assume that Hagoromo was using more than water and a super fine plaster (e.g. Plaster of Paris) with white Tempura paint..

Has anybody tried making chalk before? I've made chalkboard paint for signage (just unsanded grout and paint), but I never thought to take it a step further.
Migrant children describe neglect at Texas border facility
WebAssembly brings Google Earth to more browsers