skysight-inc/HackerNews huggingface dataset:
I don’t even understand how AMP is legal or how they could possibly argue it gives any benefit to the user. Every single AMP page i’ve used has broken CSS and often broken content.

The speed boost is negligible if it even exists and all it serves to do is add an additional stupid pop up I have to click out of to read a web page.

I really wish I could switch to DDG but queries related to anything technical, like biology or programming, usually fail to turn up any relevant results.
Polls as Chatbots Interesting
I look forward to the utter absense of any answers to this question, or the entertainingly inventive ones.
I worked in tech support at my university and also handled this type of request. Typically just triage to the network team because they didn't give students access to the network logs.

We had strict requirements on not exposing student data. On the other hand we had to minimize the University's risk. This meant at least a nastygram to the offending student. I think there was some kind of three strike system where students may get booted off the campus network.

The whole setup was pretty slick back then so if that happened they really wouldn't be able to do anything. Like they wouldn't even be able to get a wired connection in the library.

Was a pretty neat place to work actually. Still have fond memories. Buy me a beer some time and ask me about working phones and email in ~2007 after news was published that Sarah Palin attended the Univeristy.
> Many US cities are designed to be downright hostile to pedestrians

Exactly, which is why the decriminalization of jaywalking in those cities is a terrible idea. Orange County isn't going to be redesigned, so more jaywalkers means more pedestrian deaths.
From my experience rendering on GPU is not worth it when you have a lot of images to generate. Generally you want budget your CPUs cores to render a bunch of images at the same time instead of one (or a few) images really fast. The more threads/buckets/blocks/threads you have with V-Ray the more overhead you are paying for. If you know what you are doing you should be able to saturate your NAS speed and/or Network bandwidth.

The other thing to consider is the evermotion dataset might contain a lot of V-Ray Materials and Layers that might be CPU only. At one point Chaosgroup had a list of all the difference between CPU/GPU, but it appears they either solved all of them and/or took the page down.
As an old Nikon customer I agree with your sentiments. When I got into DSLR cameras about 15 years ago it seemed like Nikon and Canon were evenly matched with each company having a set group of fans. It seems like since then Canon has really pulled away and Nikon seems to be falling behind especially in terms of lenses(quality and variety). If I were to start getting into cameras now I would not look to Nikon, and it makes me somewhat sad to say that.
It's just "another group of galaxies, another empirical distribution of DM". A direct observation of DM in its (rare) non-gravitational interaction would absolutely qualify as an independent, multimodal observation.
I wish I could upvote this twice. They're literally trying to comply with European law by disabling the site for Europeans.
Even Sinclair in the 80s had a prototype for the QL, which didn't go into production: http://www.computinghistory.org.uk/det/31270/Sinclair%20QL%2...
I’d rate them excellent, nightmare hellscape, and bad.

The amount of work required to efficiently deliver a second version of your content sounds like such a horrible terrible idea. HN mindset about Google aside, something strictly AMP would likely be a easier to replace than the mess that tries to do both.
In my experience, as a user, the performance improvement was more than "alleged".
This lets you choose on a per-component basis.

The way I think about it: in most apps there are a lot of components that only rerender when there is new data from the server. Those components can be run on the server without losing any interactivity. Especially if a component has highly branching logic, this reduces the amount that has to be sent to the client by a large margin.

The programming model is very similar and it’s possible to make one component that works on both server and client simultaneously, which means you’re not locked in if you want to move a server component back to the client later.
1) I will be curious to see if the BEV revolution happens there will be a huge statistical change in cancer rates in the US.

3) as a cyclist who transitions from commuting by bike in the summer to car in the winter, it is astonishing how my psychology is impacted by driving in the two modes. I am so much more impatient and angry from driving.

There is just a nasty psychological feedback cycle of the obvious pure potential of the automobile as a time savings device and the visceral feeling of losing that when encountering any traffic or obstacle.

At least I get the cycling part to enlighten my perspective. Most americans are car-encased permanently and oblivious.
The "Project Norebo" bootstrap system that this is based on is such a text-only adaptation. It's used for building Oberon system images from a machine that isn't itself running Oberon. Norebo works by taking what is otherwise a full-fledged Oberon system, NOP-ing the hardware display routines and relevant GUI setup, and then it hooks all writes that are destined for Oberon.Log (the text object that appears in the top right viewer by default on a vanilla Oberon system). The build scripts run this system in a headless emulator, and the text written to that log gets dumped over a serial interface instead, which eventually appears in the terminal as stdout.

Here's a two minute video showing these build scripts running twice in a modified Norebo environment and producing identical disk images. The notable thing is that the first time it runs, it's actually running in a web browser―fully in a web browser, not shelling out to some cloud provider.

EDIT: Sorry about forgetting the video link. It's here: https://www.youtube.com/watch?v=TUpd70Mu0Ek
Though there is a dumb movie called "double jeopardy" where the premise is that it works that way.
The universe is expanding faster than expected
Heh, yes. Recommended you use none, some, or all. That's, uh, all possibilities.
This is what I think, but it is not too reflective. It's just that usually, stuff at work can get boring. It's just something you might not get away from, but it is what it is.

However, stuff that I can't do without effort, that is just absolutely fascinating and feels like above my pay-scale keeps me going. Also, finding old but still extremely useful tech (specifically older laptops that I want to use, particularly ThinkPads) are more exciting to find, obtain and repair than any newer laptops/gadgets.

In many ways, this attitude has never changed for me. In one way, it's more meaningful that I can do something for myself with something than something that is just some appliance. I mean, like a smartphone is just a requirement now, whether I care for it or not. (I'd probably want to invest and spend time researching a high quality washing machine, etc. than worry about a smartphone - if the washing machine doesn't have some IoT thing in it, I at least know it only serves me :) )
Which means they can safely ignore GDPR. But they're not, they're blocking visitors. That's an incoherent response: if they need to pay attention to GDPR blocking doesn't protect them, and if they don't need to pay attention to GDPR blocking visitors just deprives them of page views.
> The rest was obvious - start from relevant block in inode table and walk through the references... Once we got that, it was an easy ride

It reminds me about when I sometimes have do ext4 surgery with debugfs. I always keep a static busybox running, so I can either piggyback to it (or its proc entry in the worst case - but as much fun as it may be, I don't like too much fun!)

> Amazing how little you actually need to bring the system back to life...

Indeed. Interestingly, this art seems to be lost to people who will talk about "cattle not pet" and how layer upon layer of abstraction protects them from anything - until it doesn't.
CONGRATS and KUDOS for domain
Not in the same way Apple has. Apple does not ship with any GPLv3 code meaning no new version of Bash. While Linux never migrated to GPLv3 from v2 many distros ship with v3 code.
How did he obtain the OS?
Yeah, no, I agree. But my experience with it has also been that as soon as you start writing anything except simple code, its performance starts to suffer, while Chez handles complex abstractions more gracefully. So I suppose comparing them directly might be a bit unfair both ways.
Oh yes in many respects the mirrorless switch is already done. I don't tend to buy new camera bodies though; my most recent purchase was a 1Ds MKIII from ~10 years ago, as I want the build quality/weather-resistance you get from those pro models. I'm really excited to see what a pro mirrorless camera might look like in a few years (Canon only just released the 1Dx MkIII so it's not arriving just yet).

The switch is quite obvious from the Canon release schedule - I don't think they have a single non-RF (mirrorless mount) lens being released this year.
Wow, reading patents sucks. A quick read of the text would lead you to believe (incorrectly, I think) that the patent is for any system which provides different routes to pedestrians than to cars. They skirt around defining exactly what they’d like to protect.
No. What happened was that in the 70s energy got expensive. As renewables and battery tech get cheaper, we'll see bigger gains across the board. The "evil bankers" stuff is mostly a just so story to explain away the slowing of real growth for the last 40 years.
These charts aren't showing wealth, they're showing money. Money is not wealth.

For example, suppose you have a car that you paid $20K in cash for this year. That works out to about $10K 30 years ago (I think the Fed charts you showed are in inflation-adjusted dollars, though they don't say so). So as far as monetary vaue is concerned, you have the same net worth in your $20K car today as a person 30 years ago would have in a car that cost $10K then. (Or even a car that cost $20K then, if we aren't adjusting cost for inflation.)

Having owned cars over this entire time period, however, I can tell you that the wealth contained in that $20K car today is quite a bit greater than the wealth contained in a car that cost $10K 30 years ago. A $20K car today will be more reliable, get better gas mileage and give better average performance, have numerous safety features that didn't even exist 30 years ago, and have more bells and whistles in general. So in terms of wealth, I'm quite a bit more wealthy with $20K worth of car today than a person 30 years ago would be with the same inflation-adjusted monetary value of car.

And cars are actually a pretty poor example as compared with, say, computers or phones.
also very curious! that domain has to be worth a lot, 3 characters, two letters, easy to remember...
It still doesn't rank on page speed (it will start in May next year), and it's not that hard to make your website faster than it would be with AMP.
Love that these types of apps are getting more popular. https://rambly.app (which is similar, but 2D) completely saved https://js.la .
I cannot get to the site (blocked for EU) but the rule in France is two way.

The driver must not enforce its priority when there is someone crossing the street at a place they should not. The price is high.

A pedestrian can cross anywhere but has priority only on a zebra crossing. They are however expected to use a zebra crossing if there is one less 50 m away. It may cost you 11€ if you do not.

The reality is of course that people cross everywhere and it takes a lot of self control not to crosson a red light when there is nobody (I did that when I had small kids to give the right example)
No, DMCA weakens the incentive for Twitch to implement a policy like this compared to copyright law outside of the DMCA. With the DMCA, serial offenders are just a bureaucratic headache as Twitch has to deal with takedowns. Without the DMCA, Twitch would be potentially liable for copyright infringement at the first offense by a streamer, and facing much greater risk of large damages for contributory infringement for continuing to fail to prevent repeat violations by known serial offenders.

The copyright law motivating the ban policy is the basic exclusive rights of copyright, not the DMCA.
Ledger Leaked Files
So was bound to happen at some stage with all the recent hacks going on. Leaked files available at https://offlinebay.com for those who don't want to use a hacking forum or can't get hold of credits to unlock the Ledger threads.
I found this to be true for me. I used to be so involved in TC39, framework wars, build systems, I was super-passionate and excited about the work; I loved the inner workings of things and loved making the products and tools I and my team use as awesome as possible.

That lasted for nearly 15 years. In the last two years or so, though, I've realized that management at the utterly enormous corporation I work for simply abused that passion. Things that were "works of programming art" or miraculous deliveries of impossible things became not just expected but demanded. That passion was simply burned out of me. Even when I see something I built in a keynote in front of thousands of people or on a website that gets literally millions of unique views every day, my feeling is, "meh."

The upside is that I've discovered other things in work and life: physical fitness, better work-life balance, and a learned defensive approach to scoping to protect the health and well-being of my team have started to define me more as a person instead of an on-demand voodoo-doctor/wizard/miracle worker. It comes as a detriment to my employer though... I refuse to pull all-nighters every week and my velocity has definitely dropped.

I have a feeling I'm not alone in this experience here. I'm assuming this very shift in perspective is why companies are less willing to hire us greybeards as opposed to fresh-faced amped-up kiddos despite our experience... we just know better.
Right but we have no way of knowing how many walkers were blacks, how many black and white walkers actually jaywalked, and how many walkers of each race got let off on warnings.

It’s a nice talking point, I’ll grant you, but it won’t hold up to scrutiny on HN.
I'm on board for there being a problem with conflating programming languages with things that are not. This was a revelation for me for example with Verilog, which almost has the trappings of an ordinary programming language but is not. It is better conceived of as a DSL for digital circuit diagrams. And I do not think of TLA+ as a programming language. I really used python here as a scripting metalanguage for constructing "TLA+" terms and orchestrating calling the checker, which to my knowledge does not have an analog in the standard TLA+ toolset. In fact one might use python for such a task, writing TLA+ and config files and shelling out to the checker.

It is however usually the case that I find myself annoyed when someone hands me a sandboxed DSL with its own syntax. Most DSLs do not get enough developer resources to become extremely feature complete. Embedding the DSL makes it much easier to extend the capabilities in ways the designer didn't imagine.

When doing things by hand scientists and engineers use ordinary mathematical notation, but when doing scientific computation they use programming languages.
I myself have a physics background and was strongly paper and pencil oriented for years and am now much heavier in the programming side of things. There are insights to be had from both perspectives. The programming/simulation side of a scientific theory is nearly necessary for me to be convinced you're not talking total nonsense. Without a calculating angle, a declarative syntax has little teeth. The precision required by programming makes it difficult to dream and sketch though. Things have to be half built before they're built.
My experience is from 5+ years ago (when google counted keywords in domains), but a 3 letter domain would go for at least 6 figures, possibly up into 7.
Why am I being villainized for a) going the speed limit, b) complaining about a legitimate safety issue?

I would never intentionally strike a pedestrian in my vehicle, but a situation where a) I am driving the speed limit, b) a pedestrian jaywalking forces me to reflexively brake is not safe. So either the speed limit needs to be lowered, or pedestrians need to behave more safely. I would not need to reflexively brake if pedestrians waited their turn at a designated crosswalk.
Ask HN: How do you “warm up” before you start programming?
It’s also straight up bad for what it does. Like whenever I end up viewing an amp article on mobile half the time rather than scrolling down the page I accidentally swipe to the next article interrupting my reading.
Largest Contentful Paint is something I don't get at all. How is this helping overall performance? A fast and light site typically does well on this metric, but a site that does well on this metric isn't necessarily fast and light.
The Fastmail web interface currently hijacks the clipboard and "helpfully" appends the URL to your clipboard anytime you copy text from a link. It's absolutely maddening.

Aside from that, I have no complaints about their service.
It would be amusing if they end up calling it "Red Hat Linux" again.
> Is it possible that "people of color" account for 90% of the total people who jaywalked in NYC in 2019?

No.

I cannot say this in strong enough terms: every single person in NYC jaywalks.

Jaywalk ticketing is part of a longstanding policy of the NYPD, which is to use any occasion that presents itself to frisk people they deem "suspicious." The NYPD's definition of "suspicious," in turn, looks a lot like a colorwheel.
> Do you think that granting mortgages to NINJAs (no income, jobs or assets) had any affect on the sharp rise in housing costs leading up to the ‘08 bubble?

While NINJAs certainly didn't help with the situation leading up to the GFC in 2008. Let's make one thing abundantly clear. Subprime mortgages did not cause the crash. They were just the tipping of a series of shitty monetary policies. The majority of mortgage defaults came from investors and the upper middle class [0][1]. People with really good jobs, lots of credit, and every resource to walk away from a sinking ship.

The bubble was caused by lawyers, doctors, Wall Street, and people just like you or I. The ones who could talk their way into taking out $200k-1mm loans from a bank based on having good enough credit.

[0] https://www.tuck.dartmouth.edu/news/articles/the-role-of-the...
[1] https://www.nytimes.com/2010/07/09/business/economy/09rich.h...
Is jaywalking illegal all the time? Here it's only illegal if there's a crossing less than 50 m away.
> and finding suitable algorithms and implementing them bug free is the absolute minimum of what is expected of people.

That was perhaps true in 1990. Currently, most people just call a library that does what they want and don't know or care what kind of an algorithm is implemented behind the scenes - let alone implement the algorithm themselves.
To your last point, it might be more effective to fine the people using those SDK’s.

Facebook and Google just shrug off relatively large fines and are rewarded for it by the stock market.

Small app companies and independent devs probably could not. Drive a few dozen out of business and you might just make the SDK toxic enough nobody will use it.

Or, I’m practicing wishful thinking.
I could see this working at scale, but nobody is going to trust a hobbiest or small shop that they haven't contaminated the bin.
So I'm using a simple, deliberately not correct version of "functional" because a lot of people don't know the difference.

I don't like it when people break out their monocle and pipe and complain about this or that being true functional :-). I really do just mean "procedural functions + return by value instead of mutation" here.

It is completely normal to have a python script that is just ordinary functions, without state being enclosed in a class and accessed via `self`. This "My First Program" behavior scales extremely well, both from a parallelism perspective, as well from a complexity perspective. OO features can be applied iteratively on top of that.

With Ruby--syntax aside--it is just very rare to see people only write functions or private_class_methods. The "Everything is a Class" mantra is very strong, and there's lots of rich behavior in Ruby attached onto what would be considered primitives or basic structs in Python.

With data science specifically, this natural way of pushing simple procedures, primitives, structs from Python down into C has lots of performance benefits. Because those functions are "flat", you don't have to traverse the call stack routinely and lose performance there.
Scientists and philosopher team up, propose a new way to categorize minerals
Well I imagine it’s a function of the stage of companies the VC’s are investing in.

If you are an early stage investor and you are writing lots of checks to cast a wide net do you really have the time to do that level of due diligence? Presumably a quality founding team and a decent demo is enough to tick that box.

If you are a series A or above investor, does it really do anything to provide this advise after the fact?

I image that the assumption is that if the company is successful you can afford to bring in more seasoned people to fix things. At least that’s what I’ve seen on my travels in the Bay Area.
I believe you're off by at least one digit in your range.
Heh.

This reminds me that there was a link to an interview about a dramatic shift in funding models for content creators. The person being interviewed was really in it for... 1.5 months. The "veterans" were in it for less than a year. Yeah... come back in another year before we can call this some kind of long-term trend.
I moved to mailbox.org a year ago from Exchange Online after a lot of research and trying several other providers.

It's not perfect but I think it's the best out there for any price, including the consideration they are based in the EU.

I do wish they supported 2FA over IMAP/SMTP and CardDAV.
Not an empire. Just a world police force that is used to defuse any flares up of violence and force people to use their local courts and diplomacy. It doesn’t set any rules globally for other countries.
I'm not questioning Navalny's intent, I'm questioning the (alleged) agent's.
Spread the word: Marketing your open source project
This is entirely about the same politics of safety we're seeing play out with the pandemic. If jaywalking was legal, the sacrifice is that we'd have to drive slower to watch for pedestrians.

As Americans our priority has been individual convenience, over collective safety of our neighbors. Its shifting slowly, but for the most part this is a battle we're grappling with as a society on multiple fronts right now.
> I think one of the more interesting tidbits of the investigation is how they managed to find the agents that were following him using black-market mobile phone records from corrupt policemen. These were only available due to a law allowing police to have access to private data, and apparently pretty commonly used by jealous spouses to spy on their SO.

> A glimpse of the future for those supporting these kinds of laws because they have nothing to hide.

I don't think that's necessarily true, because pervasive and tolerated corruption is required to get an end state like that. If a country has "[those] kinds of laws," but unlawful access is investigated and prosecuted, then the data will remain (more or less) restricted to police and government investigators.

So, even though you still have to worry about the police and government abusing the data, as well as certain powerful or connected people, you won't have to worry so much about stuff like your SO buying your phone records for $10.