skysight-inc/HackerNews huggingface dataset:
Or we can use our own component system, which we created ourselves at least 10 years ago, and not use React at all.

When you are into programming, like we are, you think of these things long before some big company tells you what to do.
http://www.worldcat.org
The mobile airbag may be coming to save your phone
I keep seeing this touted in every Tesla thread. But then every time I go look it up, the closest supercharger network to me in a metro area of ~4m people is like a 45-60 minute drive away. There's like 2-4 total chargers in the entire metro area, and they're all way out there.

The total capacity of superchargers for this metro area of 4m people is like a couple dozen charging spots.

I don't see why this is a relevant part of the discussion.
it's amazing how everyone is focused or trivial stuff and hate all blockchain tech. there was an article about bitd with zero upvotes and this fud had 200
It’s true that &mut T is always unique; restrict says “this does not alias”, which &Ts trivially do. It goes on &mut T. For example, see https://github.com/rust-lang/rust/pull/31545, we had to remove this for a few releases due to an LLVM bug; it'll be back in the next release.

It’s phrased in the reference as

> &mut T and &T follow LLVM’s scoped noalias model, except if the &T contains an UnsafeCell.

“noalias” is restrict here. But it’s not on &T, it’s the system as a whole that follows the guarantees, that is, both with and without.

You still can’t have un-exclusive access with a &mut T. For more: https://doc.rust-lang.org/std/cell/struct.UnsafeCell.html

(And see the stuff on that page about how some of this is still in flux. And, maybe I’ve made some mistake with my words here; this stuff is hard and not what I deal with day to day...)
At least they can put a label like "This site has an agreement with XYZ Music" or "This site received 1000 takedown notices in last year".
Duality: an excerpt [pdf]
The simple fact that Clojure is dynamically typed tells me that this language is simply not suited for large scale programming.

The trend in programming languages is pretty clear, we are moving more and more strongly toward languages that are statically typed and with type inference.

And for good reasons, in my opinion.
I wouldn't want academia to focus on business. That's more technical than academical. If I see a CS (computer "science") course teaching the latest front end JS tech, I would be disappointed.
Facial recognition found Capital Gazette suspect among 10M photos
Why should it be stopped?
I’ve recently become dissatisfied with the two standard ways to make closed timelike curves.

Gravity: that’s treating gravity like it doesn’t go through the wormhole. I expect it would. If it does, both sides are time dilated equally.

Acceleration: what, exactly, are you accelerating? If it’s made of stuff, you time dilate the stuff. If it’s not made of stuff… can you even move it in any meaningful sense, or is that like trying to move a patch of curved space from here to the moon to create artificial gravity?
They already do. If I search for a movie or tv show on Google from my iPhone, the top results are direct links to YouTube, iTunes, Starz, Prime Video, Hulu, Vudu, Netflix and Google Play Video.
Ask HN: Should I use standardised CV formats or custom made?
I am applying for a couple of SWE jobs at large companies. I have a custom designed one-page CV with my branding on it.

Should I use that one or create one based on a common template such as Europass? I feel like those are too generic, but I heard recruiters prefer standard formats because they are easier to scan.

What are your thoughts?
I know that it is not. Their common ancestor was BSD 4.3 Reno.

And for pfSense and OPNsense common ancestor was m0n0wall.
I googled for “Tesla suspend supercharger” and got no relevant looking hits.

Are you saying Tesla is putting supercharger rollouts on hold? I just listened to the latest shareholder meeting and I don’t believe I heard anything like that. Usually they’re always expanding that network.
yes it's pretty common for "experts in crypto" to write complete nonesense just becUse there are no experts in this field yet
Some games are very social. I get the chance to meet people playing online games I never would have had the chance to meet, from all over the world. I've spent whole Sunday mornings discussing life, the universe, and everything with people I just met, all while we completely ruin the opposing team.
No: I don't really enjoy posed photographs and don't bother taking them.
I don't get it. Why use Google at all? There are tons of better things out there.
RVO and NRVO are supposed to happen, as far as I know, which is why I said it in the book. Compiler bugs do happen.

But also, from that thread: https://www.reddit.com/r/rust/comments/8ts6b4/is_anyone_else...

For example: https://godbolt.org/g/DTMQM5 (or https://godbolt.org/g/LHMgHr with C side-by-side) (and yes, I know that char != u8, this is just for demonstration purposes)

here, you have

mov rdi, rsp
call example::hello@PLT

not a memcpy. Right? Looks the same as the C version that takes char*.
>oh. it would seem this is more about you feeling impressed with yourself, rather than making substantive arguments.

That is my argument. It's simple logic. If I can get good results without React, I've proven that React is not necessary to get good results.
Hmm. I can’t disprove theoretically what you said. Practically, it is much easier to build a large scale application in clojure, than say, java.
Precisely! I'd rather want to see the materials being presented with both theoretical and applied motivations.
At the time, price was everything. With the latest and greatest PC often $4000 and up, or in the $8000 and up range when the 386 came along, if you could get a Packard Bell for $1000 then you’d take it.
That site lets you make and download a video but they don't offer to host it. They do host their own content there though.

Here's the link to the article that was shared here where I found the link to the video that led me to the anonymous-video.com site.

https://lmgsecurity.com/exposing-the-secret-office-365-foren...

I did a Google search on the anonymous-video.com domain name and nothing at all came up about spam or malware or anything nefarious at all, unless you consider the videos hosted there to be "spam", but that's a huge leap to make because they're not selling anything there.

The entire site is blacklisted on FB, not just the video maker. This convinces me even further that this is not a decision based on machine learning models.

I understand FB has the right to do this, and I'm not arguing here they shouldn't. I do, however, think it's important that we know and understand how, why, where, and to whom, when it is done.

And I do think that FB users should be concerned about this specific site being blacklisted. I am.
Google keeps on demoting sites in search for doing certain things. In the past, this has largely been good. This stance against piracy and the stance that YouTube has taken against the principles of free speech mark a trajectory I find disturbing.
Most gas stations don't have the real estate. It takes 20 minutes just to charge to 50%. Charging needs to happen where people are already going to spend time while their car is busy charging; home, work, commuter parking lot/garage, mall parking lot, etc. Highway rest stops with gas stations and fast food could add chargers in the parking lot and adapt to people eating there instead of only stopping long enough to pee and get take-out/drive thru; it will make long road trips take longer but not acceptably so.
> My point was simply that Rich built Clojure to solve his own problems, not to coddle beginners.

And if Rich likes Clojure, he can go nuts with it.

But a significant chunk of Hackernews believes that Clojure is the greatest thing since sliced bread, or even the obvious successor/replacement to all other Lisps. As an experienced programmer myself, if someone told me that Clojure is better suited to my application needs than CL or Scheme, I would tell them no, and fuck you. And this is part of why; there are other deficiencies and quibbles I have with Clojure's design.
That's funny, because last year Tesla produced only 3000 or so Model 3s.
How Immutable Data Structures Are Optimized
> If the large preview is a stretched thumbnail of that picture

That happens when the large picture hasn't yet loaded. If you wait it usually will load.
UK REVEALS PLAN FOR a CENTRALIZED BIOMETRIC DATABASE THASOUNDS LIKEAN NIGHTMARE
Documentaries just don't pay the bills and I think it's killed off a lot of potential for good content.

Chris Bell is someone who I heard talk recently on a podcast about this. He makes documentaries and discussed how hard it is just to break even making a documentary because of how Netflix/HBO/etc structure deals and vendor lock in.
its pricing is pretty good, at least for VMs.
If your industry doesn't have a large web community, then it's difficult for Google to know that you're authoritative. From Google's outsider perspective, all the links are going to Forbes.
As a molecular biologist whose been in the field for nearly a quarter of a century (ouch, I'm old), I can't tell you how important your comment is. Too many times I've been to conferences where a small group of researchers is informally discussing a common roadblock in a procedure or technique and one in the group says, "We found out months ago that you can't use compound Y because it inhibits X downstream". For the love of all that is good, why didn't you publish that?! You could have saved countless combined hours and materials for other labs and increased the rate of progress. We all know the answer: Reviewers and editors want to publish flashy new discoveries, not fizzled experiments. Online discussions and open access has helped the issue, but the underlying pressure on scientists to publish only positive findings and leave out the critical trial-and-error data must end as it is is essentially fudging research and does a disservice to other researchers and science as a whole, intended or not. Whew, that was cathartic. I'll fade back into the shadows now.
Imagine if humans decided to hibernate en masse on Earth (maybe because of an ice age or fallout or something). We'd almost certainly set up alarms so if one hibernation center were damaged or destroyed another one nearby would thaw out some people (or machines) to go investigate. If the damn dirty apes really had become an existential threat to our sleepers, I'm sure we'd wake everyone up to reassert our planetary dominance before returning to a secure slumber.

Same thing would make sense on larger scales.
>Do you use any framework, library or specific patterns in your apps?

Yes, but my team takes the same approach that Facebook or Google takes. We don't try to shoehorn in some general framework made for some other application by someone else. We make our own, that serves our own particular needs. We are the architects and the builders of our software.
I wonder if there's a secret, vanilla Google endpoint out there without all the special interest filtering.
State Action Model – TLA+ in Practical JavaScript
Strictly speaking, one doesn't even need a plugin to use ack, ag or ripgrep from Vim. It is enough to set the "grepprg" option (perhaps also "grepformat") and then one can invoke the built-in ":grep" command.

For example, to use ripgrep:

set grepprg=rg\ --vimgrep\ --no-heading
That's reality. Most pie in the sky ideas won't work because of fundamental constraints of reality. The trick is to find the leveraged areas where you actually can do something groundbreaking. E.g. solar roadways was a ridiculously stupid idea but solar shingles was brilliant.
There's newer version[1].

[1] https://docs.google.com/presentation/d/1q-c7UAyrUlM-eZyTo1pd...
Great article--couldn't agree more.

Also don't forget Michael Faraday, a bookbinder's apprentice who managed to figure out much of electromagnetism, among other things.
The regulatory pressure federally and by California to decrease emissions plus incentives to buy EVs matter too.
I'm unsure what it is exactly Tesla's doing that's supposed to be such an earth-shattering heart-breaking staggering-ten-quintillion-Einsteins-level genius unprecedented changes-the-course-of-history-forever thing.

As far as I can tell, the thing they are struggling to do is... build and run a car factory.

And this runs through everything Musk does. His more successful ventures like SpaceX have basically consisted of taking something where someone else already did all the expensive fundamental R&D, doing some iterative improvement on it, and promising to use economies of scale to bring down the price. Except, because it's Musk, it's buried under a Mount Everest of breathless superlatives praising him for doing it.

Dude's trying to build a car factory to churn out cars that are incremental improvements on the prior state of the art. A rolled-up combination of Galileo, Copernicus and Newton he ain't. Maybe he'll succeed at it and make some money. Maybe he'll get his lunch eaten by people who know more about (and don't disdainfully sneer at existing knowledge of) building and running car factories. I have a hard time caring, but HN seems to worship the ground he walks on, and I simply don't understand why.
I wonder if OP paid for Support? https://cloud.google.com/support/?options=premium-support#op...

And had they converted their project to monthly invoicing: https://cloud.google.com/billing/docs/how-to/invoiced-billin...
What does this verb mean in this context, "demobilize"?
Right, so I have a mix of theoretical background and practice, including both toy examples, and not case studies, but brief discussions of real situations from experience.

Now my question is how to combine prepared notes (the HTML lectures), live sessions, and perhaps other techniques in class.
Surprised no one has mentioned UV-emitting LEDs embedded in a hat. No visible light emitted, but looks like a spotlight to cameras & hides the face in the blinding light.
> Javascript natively is quite difficult to do this and requires a lot of code to handle simple logic.

Statements like this are what boggle my mind. I just don't see what's so damn difficult about native Javascript.
Instead of n different benefits schemes, of which pensions are just the most socially accepted, take all that money plus all they money used to decide who should have that money and just give it to everybody equally no questions asked.

That’s basically what people tell me when trying to justify it. I don’t know if it adds up or not or if it does but only in one country. My opinions on it at this point are still just a complicated tree that branches on facts I don’t know.
This.

If I want to find content that falls off the back of truck, I know where to look. But the people using Google to find content, are likely looking for legitimate content. I actually appreciate searching for a movie on my phone using Google and seeing at the top all of the legal places I can easily get content. Especially if one of those links are a service I already subscribe to.
I think it's great initiative to embed latest technology
Whether AWS or Google Cloud, if you’re running a real business with real downtime costs, you need to pay for enterprise support. You’ll get much faster response times so that you can actually meet your SLA targets, and you’ll get a wealth of information and resources from live human beings that can help even into the design phases.

Feel free to budget that into your choices on where to host, but getting into any arrangement where you rely on whatever free tier of support is nonsensical once you’re making any kind of money.
Being a sceptic on all analysts - I'd say this is wishful thinking at best
A Morning Cola Instead of Coffee? (1988)
Your link got me digging - apparently pfSense has some security issues:

The web server runs as root, and so do all the pages (PHP, etc).

https://forum.netgate.com/topic/50323/how-does-pfsense-s-web...
Copyright law doesn't apply equally in all jurisdictions. So I would prefer they default to the lowest common denominator
Well that's a real Horror Story and I hope Google's listening. I guess Amazon web services really is the way to go.
Supercharges are for people traveling long distances and need to charge up quickly after using up their battery that was fully charged over night. People in a city need to have a charger at home or at work for daily use.
Wow as a CTO this is a nightmare scenario. Is this common? I guess this means google.com does not use Google Cloud because I’m sure they have uptime targets. They cannot handle incidents like this and expect people to take them seriously as a cloud provider.
I agree that this text is great for machine learning theory, but often times non-students learn better through learning tools while solving real problems, rather than focusing on theory. Scikit-learn is an amazing tool for facilitating problem based machine learning. I don’t feel the same way about R unless the student has a statistics degree already...
What's better in your opinion?
Text editors and IDEs are quite different.

For everz we've ben trying to shove one into the other.

Every IDE has a sort of shitty text editor.

Every text editor tries to make a shitty IDE.

Can someone please ackgnowledge that the reality is that neither is a good approach? I wish that I could have complete integration between VIM and JetBrains suite. Would be nice if the JetBrains platform could render a VIM inside itself as the actual text editor but kept 100% of its features as vim plugins to be installed. That way nobody has to re-invent the wheel on great text editing (emacs falls into this category too) and actually making intelligent IDEs.
Does Y Combinator fund (independent or not) research projects?
I’d say that really depends on what you need. If you want a full platform with a lot of integrated services there’s really only GCP, AWS, Azure, Tencent, AliBaba and maybe something else I forgot. So I wouldn’t say it’s a ton of better things that are available. Sure if you only need a bunch of VMs you have a lot of options.
This tendency to characterize the recognition of basic aligning interests as "conspiracy theory" is really odd.

I personally don't think GP's theory passes Occam's Razor, but that does not refute the underlying contours of the situation.
> "or you could just hit ^z and use the unparalleled power of the Unix shell."

Or I could use both, when the need arises, which frankly it never has for me. Ack.vim does not preclude using ^z when you have a special need, it optimizes the common case. And Ack.vim is much nicer than !ack <cword>

> "install ack.vim, slow down vim's startup and bloat your installation"

Well I don't run vim on a z80, so the difference would be pretty hard to measure ;). The way modern well-coded vim plugins like Ack.vim work involves lazyloading using 'autoload' (which is poorly named.) Ack.vim includes plugin/ack.vim (p/av) and autoload/ack.vim (a/av). p/av loads when you start vim, but is a light-weight file that only contains keybindings and settings variables. The actual code of Ack.vim, the function definitions, exists in a/av which is loaded lazily, when one of those functions is called by a keybinding created in p/av.

The result is a truly negligible startup impact.

https://github.com/mileszs/ack.vim/blob/master/plugin/ack.vi...

https://github.com/mileszs/ack.vim/blob/master/autoload/ack....
Do you know how doom-emacs compares to spacemacs?
You mean https://ycr.org/ ?
It sounds like a well done class! I've seen that many lectures follow a pattern of starting in the low-level details of a topic and slowly working up to something useful by the end. I find I don't appreciate or particularly remember the details because I don't understand the motivation. So, I prefer an approach which starts out with the big picture of what cool thing is possible, and then the details take on more value and meaning for me.
Paying for Enterprise Support simply so that they don’t fuck you over sounds a lot like hidden costs to me. The service should be enterprise-grade even if you don’t.
I used to like active exercises - moderately difficult task, exercise or activity that is asked by the end of lecture and you can ponder about it in free time (so that I have chance to solve it before someone yells the answer).

Or some kind of questions answers quiz in that html, simple exercises to train etc. Having simple problems to he solved by yourself works great for learning.
But even then it's still only sustainable with a certain set of narrow assumptions, some of which are starting to become challenged. The U.S. only has a somewhat sustainable system for the short term because of immigration and GDP growth.

I still don't understand why defined contribution is vilified by the left when it's the only actually sustainable solution, resilient to political, economic, and demographic changes.
Read the SRE book and learn about the companies you are talking about…
I wonder how prevalent this behavior is. Mozilla behaves the same towards browser extensions, which put business depends on. They removed our extension multiple times, each time before asking for something different, be it uncompressed source code, instructions for how to build it, a second privacy policy separate from our sites policy and more. Each time we would have happily responded to a request promptly, but instead you find out when you’ve been shut down already.

Grace periods that respect your business should be a standard that all service providers hold themselves to
I think I have been linked to at least a few hundred Medium articles, and this is maybe the third one that was good.
Same. I had quite a lot some time in the past, but also made the "using vim on some foreign machine and being confused as hell" experience by trying to use hotkeys or commands that didn't exist. Also just keeping the config synched between my own hosts was more annoying than I anticipated. Not to mention resolving conflicts between different plugins, or random stuff breaking when updating anything.

Nowadays I have a vimrc that just tweaks vanilla features the way I like, plus some highlighting for certain keywords regarding a C codebase I occasionally work on. The only plugin I use is a modified version of DetectIndent.
I’m in a similar boat (ATT fiber) and really curious as well. I’ve considers pfsense with dual gigabit nic but honestly I’d rather have a dedicated box that can handle the routing and firewall features.
I would uninstall Apple maps entirely from my phone if i could but then there’d be no way to open up dropped pins from my messages. I always feel like the user is grabbed by the balls when it comes to device manufactures trying to force you to give them your data rather than hand it over to someone else, just because they know the user can’t do anything about it really.
The opioid phase of the war on drugs reveals its craven political aims
I dispute that most new technologies come about in that way. More often, government jumps on bandwagons that have already started in the private sector, if the government gets involved at all. And often, when the government goes first, there's a damned good reason the private sector avoided it.

The SST example is a good one. Back then, aircraft makers would only go ahead if it was a government program, because they knew the commercial case was deeply flawed. There was all sort of gnashing of teeth about money grubbing luddites in congress when funding was cut, but it turned out to have been the right thing to do.
Sensible complaint/explanation for how this customer was treated: mission-critical systems getting shut down without prior notice.
Wow, that is insane. Hope this gets distributed widely to Google Cloud decision-makers.