skysight-inc/HackerNews huggingface dataset:
See my full narrative in the original thread (this one is just a shameless repost): https://news.ycombinator.com/item?id=17728515

They've revealed that they're using RN for all their main products now, but never explained how they were targeting macOS. This is the repo they must have been using; and surprisingly, it's unrelated to the repo of the same name that has 14k+ GitHub stars.

What's brilliant too is that they are indeed open-sourcing it.
Going back to the back pain analogy--maybe it's the difference between taking painkillers to manage the pain rather than attempting to address the cause (posture).
Are there known instances of Gab removing left-leaning content, or content speaking against white nationalists? That is the only relevant metric here. Tweets from their official account have nothing to do with it.
I really like the idea of sharing the project and getting feedback from community, the accountability of regular updates, and the voting system.

But I don't like the equity split. And I don't need investment. I don't particularly want to become a 'Pioneer' with access to the exclusive forum if I win the popularity competition, and I don't need a ticket to Silicon Valley.

Is there a way to join the website without commitment to future equity split? For example, it might be restricted to a section which is always outside the 'exclusive' are for winners who become Pioneers.

But it'd be cool to post my project and post regular updates, then have people follow, vote and comment on it on a regular basis to track the progress. Even if they are not experts and are simply other people on similar paths.
Prekeys are to start a session with someone, it's basically a public key. You generate a new public private keypair, do a DHE to establish the session secrets, send your new public key along with the encrypted message. If you send more messages to the same person, they use the same session.

TLS is fine enough for messages in flight, but a lot of messengers store message archives on their servers, and there may be tens of thousands of employees who have potential access to that; not sure if that's really what anybody's mom needs.
> Getting the car back (still ongoing) was so much hassle

I'm very curious to know why was it was such a hassle? Unless the police were keeping the car as evidence in a truly major crime, why wouldn't they immediately give back your property?
... so... I'm a professor of clinical psychology.

One of the most troubling things to me about modern therapy is an implicit general paradigm of "whatever works to make a client feel better is good."

Introducing morality into therapy is also a very dangerous thing, so I don't want to quite advocate that either, but sometimes I feel like therapy in the US adopts this implicit competitive-individualist worldview that makes me uncomfortable.

This article evoked similar feelings in me, that I almost never feel comfortable with a client demonizing an ex, regardless of how bad the relationship was. Even when a relationship is abusive and a client definitely needs to get out, I try to frame it in terms of safety or self-love or something like that.

There's many reasons for this. Often even in bad relationships a client bears some responsibility, and I feel like encouraging demonizing kind of ends up avoiding their own problematic patterns of behavior. Also, I think demonizing implicitly assumes this flawed view of people as static and unchanging, which can be problematic itself later. Finally, I think that dwelling on negative feelings is probably unhelpful in the long run, and sometimes can cause people to deny very real positive feelings, or genuine benefits they received.

This study--or at least the article is framed very much in terms of "how do I get over this person." Framed that way, you get one answer. But really in the long term, that's not the most important question with regard to a person's mental wellness or health. It's relatively easy to just "get over someone." It's much harder to come up with an understanding of a relationship that is truly healthy, in a way that improves yourself and your future relationships. I worry that modern therapy is too focused on pragmatic, short-term goals without an awareness of the implicit paradigm that it's operating in.

In the longer term, I'm waiting for empirically-supported therapeutic techniques coming from other cultural milieus that will challenge some of these implicit value assumptions.
In Rust (I don't know about Go), there's a sharp line between "panic" and other error handling: the unwinding on a "panic" is optional. A program or library might be compiled with "panic=unwind", or it might be compiled with "panic=abort" where a panic kills the whole process instead of trying to unwind. This means "panic" can't be used for normal error handling, only for "can't happen" errors like an out-of-bounds index into a slice.

In your categorization, Rust with "panic=abort" would be at step 2, not 5 (and it's used in production that way, for instance AFAIK Firefox uses "panic=abort"). And interestingly, not unwinding on panic in Rust is newer than unwinding on panic: it was added only on Rust 1.10 (https://blog.rust-lang.org/2016/07/07/Rust-1.10.html). So Rust seems to be following your list of steps somewhat backwards.
I've had a similar problem but in a professional context. We use dual DNS providers (active-active), and in both providers we used advanced dynamic DNS services (not static records - but think things like DNS directing users to the closest healthy data center).

Both providers offered APIs, but, especially due to the higher-level dynamic DNS offerings we were using, were vastly different.

I ended up implementing a custom tool that uses, believe it or not, DNS zone files, all together versioned in git, as the truth for applying and provisioning changes.

I know it doesn't exactly answer your question, but FWIW when we needed it we had to write it from scratch. Ours is an internal tool, but more recently I've also come across something by Spotify that looks similar in spirit ( https://github.com/Shopify/record_store )
Where did I assert any theory as being correct. Stop twisting my words. You're seeing an agenda where there isn't one.
There wasn't enough title length available for me to give context. Yes, I'm not this thread's OP; he reposted mine two hours later.

See my full narrative, explaining why 'quietly' in the original thread: https://news.ycombinator.com/item?id=17728515
I wonder what this says about Gab's reaction.

Why would they give Little the option to delete his posts instead of banning him and removing the posts themselves? If I was in their position, it wouldn't even be a question of free speech considering he was breaching the ToS.
Yes, I would not draw brave conclusions about globalization out of a clickbait-format article. I also make an argument about authority of judgement, based on the longevity and reputation of the media channel.
Parts-related theft is here, but it targets a fairly different set of cars - generally somewhat older (so needing replacement parts) highly common cars. See: https://www.statista.com/chart/6551/the-10-most-stolen-cars-...

I suppose these make for less interesting news stories since they aren't nearly as tricky to steal.
Insurance companies that make a profit are strongly incentivized to maximize premiums and find excuses not to pay claims, which is exactly what TFA suggests. Doing these things is exactly what gets you a nice bonus if you're a manager at an insurance company. A non-profit organizational structure removes such personal incentives for customer abuse.
"or Burning Man, the annual drug-fueled shindig in Nevada's Black Rock Desert."

sigh

I cannot roll my eyes at this hard enough.

anyway, I don't see this as a huge trend, more like "a few people did this, hey, let's write an article." Their "scores of users" on reddit links to an 3 year old entry with only a handful of posts.

This article is silly.
Maybe the most ridiculous case of this I've seen. The entire article is basically refuting the framing of the title.

Normally the articles about these studies have one buried sentence discussing that it is very likely the reversed cause and effect is the correct interpretation ... before going right back to giving tips like "don't sleep in regularly".

So I guess this is an improvement on the norm at least.
Yes, lux depends on the viewing distance. Lumens is related to total light in all directions, and lux is "per area" (i.e. gets smaller with 1/distance^2).

Melanopic is weighted by the non-visual response in the eye, and this number corresponds pretty closely to the spectrum that drives circadian effects, and likely, mood. So whereas an incandescent might be 0.45 melanopic lux per visual lux, a really blue sky (or a 500nm LED) is around 2.0 "M/P".
LuaCocoa author here.

While the objc_msgSend, objc_msgSend_stret, et. al, is an annoying detail, that isn't really the hard part. (And in fact, all the good bridges use libffi to do more direct invocations and avoids a lot of this problem.)

The hard part of bridging is those places where Objective-C introspection is not powerful enough to discover the types of parameters or signatures of functions. Typically, this is all the C stuff.

So for example, Obj-C's runtime introspection cannot tell you the make up of a struct. So it cannot tell you the size of NSRect, NSPoint, NSSize, or the individual data types inside the struct (and the names of each item if you need to access them).

And the Obj-C runtime introspection cannot tell you about what C functions exist and what the parameter types and return types are. So for example, there is no Obj-C runtime way to look up that CGPointMake takes two CGFloat parameters and returns a CGPoint struct.

Also, inline functions (marcos) in C/Obj-C are also problematic for these bridges since they need to call the functions at runtime.

Apple shipped a framework called BridgeSupport in Mac OS X 10.5 which contains XML data for all the things that cannot be determined at runtime. It also contains .dylibs with symbols for inline functions. BridgeSupport is still in macOS today, but it isn't getting much love and Apple keeps (accidentally?) breaking things in BridgeSupport every release.
Could you give an example of how you would use these methods to debug versus other methods/approaches? I'd love to hear if you're willing to share--I program mainly in Python these days but Python's magic methods are definitely something I need to understand at a deeper level.
Mods: Can you please update the title? It should be "The 3 Mistakes That Crushed Zirtual Overnight"
What is going on in Chile?
This appears to be the same issue BlazBlue: Calamity Trigger on steam has. The game's unplayable unless you reboot before playing. Unfortunately, it's never getting patched.
Slightly off topic: How do you convince your friends & family to switch to Signal from WhatsApp?
To be honest I don't know, but I do know taking advantage unpredictable power of this sort is why Aluminium plants are built in the first place. Where I live they are paired with coal fired plants. The reason they are paired with coal fired plants is coal can't change it's output fast enough to match the somewhat unpredictable changes in electricity usage.

So the coal plant needs someone who will buy power when it's cheap, and not use (much) when its expensive. Apparently an Aluminium smelter fits the bill nicely. I presume it uses enormous of amounts of power to disassociate the Al(OH)3 but needs only a small amount of power to keep the pots at operating temperature which is not particularly surprising as the pots can be thermally insulated.

Maybe the above claim that Aluminium can't tolerate rapid changes in available electricity is true, but it sounds odd. Coal fired plants often "trip out" - meaning the generator drops off line without warning. This is an unpredictable change that happens much faster than the sort of unreliability we see from renewables - it's a huge change that happens in milliseconds. And it's not uncommon: https://leadingedgeenergy.com.au/coal-fired-generators-trip/ Again, the Aluminium plants seem to cope with this extreme unreliability just fine.
As an embedded systems engineer, I disagree. I have never been asked to design a circuit, or even pseudocode firmware, on a whiteboard. In the electronics manufacturing industry, interviews consist of talking, mostly about projects I've worked on before and projects they've done before. Occasionally someone will give me the same written test they give technicians, but those tend to be pretty easy.
No. The point of this whole thread is there is no button so that when you approach the car it unlocks automatically. That's why this attack is possible by extending the range with repeaters. The key likely already has something similar to what you suggested but that can't prevent this attack.
See my actual narrative in the original thread (this one is a repost two hours after): https://news.ycombinator.com/item?id=17728515

Not Electron involved at all. The point of RN is that it is native; no overhead of running headless Chromium. The fact that Microsoft are putting their weight behind it means great things for RN, desktop, and macOS. They say they've finished rewriting most of their core apps with RN; this is the first indication of the codebase they likely used to target macOS. It's come out of nowhere, too: there's a same-named repo with 14k+ stars, for comparison.
Obligatory bikeshedding:

It's really frustrating that, in the first two visualizations, whose only difference is that one shows data for women, and the other shows data for men, they chose to use two different color scales. It makes it difficult to compare between the two.

For example, if you weren't paying close attention to the scales, you might easily get the impression that a greater proportion of women than men smoke in France and Chile.
Twitter hosts renowned anti-white racist Sarah Jeong who is gainfully employed by the New York Times. Twitter is aware of her and even gave her a "blue" checkmark.

How come Twitter's infrastructure providers don't threaten to pull service?
Are We All ‘Harmless Torturers’ Now?
Hi @danicgross, glad to see you're iterating in this space! :)

It feels like your comment about the network and community being the most valuable part of program is probably right. Given that, is it possible to be a Pioneer, but not accept the money?
Are you seriously telling me that everyone in India is using the phone number which matches their biometrics? Lol.

Besides which, there are well established ways to get a Signal number online, like Google Voice or VoIP telephony companies.
Excellent! I've been looking for something really simple and straight forward like this. A ton of analytics suites out there are geared towards engagement, user tracking, get-in-the-funnel type BS, but this looks really focused on what you would want to measure in a blog!
I use mine sometimes up to 10 times a day for various chats and screenshares with colleagues (distributed team) - It would be a massive pain in the ass to do this.
If someone wants to watch me frown repeatedly then they are welcome to it!
Why is titanium dioxide in my cosmetic productsand even in my food
And that's why people have less and less confidence in the medias//press.
I believe Telsas have a minimal OBD-II port (where mandated by law) but mostly use an Ethernet port for debugging/service.
The message is: there is no more risk from LED than older sources, by the metrics we have now.

I would suggest that one problem is that LEDs don't "warm dim" (unless you get some special ones from Philips and a few others), and people tend to dim them less overall.
This is very different. This is when you want to target a specific individual and are capable of attaining their IP address, but otherwise know none of their personal information. This, for example, greatly empowers SWATers.
That's why refutations also need to be good clickbait.

But of course that requires good communicators, while many people with in-depth knowledge are not even mediocre ones.
Best Content Creation Apps for Smartphones
You might enjoy this presentation on the Simulation Hypothesis as it touches on your idea of historical simulations.
https://www.youtube.com/watch?v=nXIpR_agyl4
The answer lies in Politics. If a multinational is ruining your beaches / water supply / air quality / whatever, use the power of government to apply regulations and taxes. One common argument against that is that a company will simply go to another place which offers friendlier regulations. In that case, good riddance.

Now, if someone depends on those multinationals for a better living and have no options otherwise, then they gotta pay up one way or the other. Typical path we have seen is for societies to get rich first and then start demanding nicer things like clean air / water.
...discovered that Keating’s payroll projections assumed two pay periods a month for a total of 24 pay periods a year. In reality, since Zirtual was on a two-week pay cycle, the company had 26 pay periods a year.

ZOMG. Who is this "Ryan Keating", a high school intern?
Well, Electron is a security trash fire. I wouldn't use it for anything if need to be remotely secure. Hopefully will be replaced by webasm in the near future, though that will likely have problems too.
Donovan “dug into the numbers herself” and discovered that Keating’s payroll projections assumed two pay
periods a month for a total of 24 pay periods a year. In reality, since Zirtual was on a two-week pay cycle, the company had 26 pay periods a year.

Umm, that's pretty dang fundamental. How the heck do the people keeping the books not know the payroll schedule !?!
This is a quote from the link:

> “It's not hard to get a loop written in terms of simple basics (well okay, it is quite hard but I mean "not hard" as in "give enough programmers a bunch of time and they'll get it right"). Cool, we're all the same. And microbenchmark comparisons between Cython/Numba/Julia will point out 5% gains here and 2% losses here and try to extrapolate to how that means entire package ecosystems will collapse into chaos, when in reality most of this is likely due to different compiler versions and go away as the compilers themselves update. So let's not waste time on these single functions.
Let's talk about large code bases. Scaling code to real applications is what matters. Here's the issue: LLVM cannot optimize a Python interpreter which sits in the middle between two of your optimized function calls, and this can HURT.”

You seem to be disingenuously recasting what’s written in the link to serve shifting purposes, to the point that I am skeptical you’ve even got a coherent claim here in your comments.
Thank you!

> I'd also add that the most underrated cost is maintaining a tool, developers are usually excited to build something new and when they're working in a fresh codebase they can build and iterate quickly. The real pain is when no one has used a tool in a couple months but needs it now, and the original dev has moved on to some other project so there's no one available to update or fix it. That's one of the biggest reasons we started using more third-party SaaS options instead of building our own, even if they were expensive and only an approximation of what we actually wanted.

That is a good point - and we've used that a few times in sales pitches. The benefit of Retool is that it's pretty clear what's going on (oh, new column added to table, so let's add it to our KeyValueMap too). And so keeping things up to date requires a lot less context.

Thanks for the thought - we will bring this up more in our sales calls :)
As others have pointed out, the title is highly misleading because the facility has yet to be built. Moreover, projecting a cost-per-kwh over 20 years is a measure in futility. It's impossible to project energy prices 20 years in the future-- it's very possible another energy source will trump this facility's cost per kWh. In addition, cost per kWh amortizes the cost of construction where money is spent today for benefits to accrue in the future. How you determine this discount rate has a massive impact on the supposed value of the facility.

As PG himself has pointed out, behind every significant news article is a submarine pushing public opinion[0]

http://www.paulgraham.com/submarine.html
The free flow of people historically involves all the males on one side getting murdered or enslaved and the women raped. The DNA evidence incontrovertibly supports this.

I’d say the idealistic nationalist sees each nation akin to a cell in a cellular automaton and believes that each nation looking after itself in the context of some fundamental rules will achieve better outcomes globally, not just locally, than heavy handed large scale top down control, aka empire.

Taleb cogently argues that scale is of fundamental importance to understanding human behavior. I also accept the argument that distributed local control is generally to be preferred.
There was nothing wrong with your tone.
I don't think minimizing the significance of the exploit should happen in the headline, but saying "x86 CPUs" instead of "Via CPUs" in the headline is very clickbaity.
A lie is half-way around the world before the truth has its pants on. — Mark Twain

Younger me was a free speech ultimatist. Alas, human nature.

Propaganda works, so well that people aren’t even aware of changing their minds. Overton windows. Blowback, where refuting further cements the falsehood. Belief as attire.

Etc, etc.
Most places I've interviewed at (or was the interviewer) talked to the candidate over the phone but had something like Google Docs open so you could watch some live coding. Usually just go through some very basic exercises to make sure the person at least knows how to code and ask a few, general programming questions. Stuff like that.
No, your data never goes anywhere. You can deploy Retool and airgap it to prevent all inbound / outbound network connections. Then you can connect to it via a VPN.

I will reach out over email - thanks for the question!
Seems like valid issues noted in the article they point out but they really didn't say why revenues declined so much... sure they made choices that made that harder to deal with but the cause of "that" (the revenue decline) isn't really addressed.
"an awful unusuable Electron app."

So, an Electron app...
Absolutely, but the concept still has a "neat" factor. I have a mixed breed dog that I adopted from the shelter, picked up as a stray. He'd clearly been abused and was scared of quite a long list of things, including the smell of alcohol. He's really come out of his shell and is now a super cool dog and loves to meet new people. He has a very unique coat and I have a ton of people ask what breed he is.

Producing a clone would not produce the same dog, but it'd be like one of his littermates. It'd be pretty neat to give that roll of the DNA dice another shot, see what kind of dog comes out of it.

The suffering involved in the cloning process is a huge turn off though and makes it a no go for me.
How can one patent something so obvious as measuring how far away something is based on how long the signal takes to bounce back? That principle underlies...so many things.

Edit: I looked up the patent. Here it is: https://patents.google.com/patent/US8930045. I understand that patents protect novel inventions and that under some standard this may be considered "novel". On the other hand, I myself have frequently used the technique of sending a signal, awaiting a response, and then using timing to derive the distance. It seems such an obvious application to this use case that there is nothing novel here.
Interesting! Retool might be a good fit then - I'll reach out over email. Thanks!