skysight-inc/HackerNews huggingface dataset:
One thing which I think might be useful for speaking code is to try to avoid needing a mental stack or going backwards as you go through code (at least for English speakers. Maybe other languages are different). For example consider reading aloud:

x = some_function(something_else(y), z)

You first need to keep in mind “x =”, then “some_function”, then think about what something_else(y) means, remember about some_function, think about z, then remember it all goes into x.

Now compare:

something_else(y)
-> some_function(z)
:> x

Read forwards as “do something_else(y), now take it and do some_function to it, modified as z; now put it into x.”
Yeah, there's a ton of them in the literature. Anything enforcing memory safety (eg Softbound+CETS or SAFEcode), control-flow integrity (esp Code-Pointer Integrity w/ segments), data-flow integrity, information-flow control, etc might be useful to build on here. Many are designed for C, too, which is closer to metal than Javascript, has tons of automated checkers (eg RV-Match from RVI), and a certifying compiler (CompCert).

The other drawback is you have less layers of protection if operating in process with language-based and/or tactical mitigations. The MMU can isolate what we call known unknowns where something goes wrong (eg bitflip or RAM decay on protection mechanism), the app goes rogue, and it's still contained a bit. That's why the strongest approach from high-assurance security is still separation kernels: microkernels designed specifically for security that fit into L1 caches, are often mathematically verified in some way, support individual apps running in own address space optionally on a language runtime, and support VM's for legacy apps. Muen is an example of that approach for x86, seL4 an example for ARM (mainly ARM), and INTEGRITY-178B a commercial example for PPC (beware marketing hype):

https://muen.sk/

https://sel4.systems/

https://www.ghs.com/products/safety_critical/integrity-do-17...
> How do we know the track mode upgrades made the car faster

Just the testament of the driver.
If only someone could figure out how to put components into a larger box, so that there is no need to solder things down. The motherboard is surely the same whether it is i7 or i3, so if there was some sort of a socket, you could replace a cpu like a bulb.
Especially since containers use vanilla processes and light-weight access control mechanisms that I wager V8 uses some of.

But they are running multiple client's services in the same process, so that's how they're saving - less context switching, smaller memory footprint, etc.

I'm interested in how isolated the client's applications actually are...
On iOS and now newer versions of Android you are able to individually grant and revoke permissions. What information are you expecting them to extract via the app that you can't block?
I made a proof of concept project to wrap a Jupyter Notebook with Now 1.0 via Dockerfile

https://now-befdojuvlz.now.sh

How could I achieve it in Now.2.0? Should I wrap Jupyter server with a custom gateway index.py? Before I give it a try, I’d like to hear advice from your team.
The new mac mini makes a constant electrical noise when I
move the mouse. It is audible and irritating >2 meters away from the mac. I have tried hubs, different ports and nothing else connected. It is ok with a wireless mouse, lower polling rate. The fan is quiet, not irritating.

I might have sensitive hearing. Many modern gadgets are a pain in the ear.
This type of noise digs deep and ruins the mood.
I am sending it back.
This is my data point, might not represent all new mac minis.

edit: I can probably go for a low polling rate, but then I wonder about tomorrow. What other use case will stress the same circuit components?
From a naïve perspective if people choose to mate along longevity phenotypes, does that same mechanism affect people choosing mates whose DNA expresses genetic defects as well? Or does this go contra the understanding?
just curious why you're against downloading the app? I work on native apps and just wondering why you have a preference for mobile web.
Oracle provides bare metal instances on demand on the Oracle Cloud Infrastructure platform. There's literally no hypervisor or anything in the way. Other cloud providers also have bare metal instances as well.... it really seems such a bizarre claim that they made.
I would guess you're correct (I'd still be interested to see data) for long-term relationships but I wouldn't agree with you on short-term attraction i.e. seeing people on the street and finding them attractive. This is purely physical (even non-physical aspects e.g. associating someone's appearance with a certain type of personality have a physical source) so it is possible hair/eye/skin color can matter, so whether people prefer people looking similar/dissimilar to them is still an open question, I think.

EDIT: But of course, since we're talking about reproduction, you have a good point I think.
I suppose they company could continuously issue stock in this case.

But in this world, it actually makes sense for those companies to stop doing their normal business and just go into the business of selling their shares.

This reality sounds absurd, but you could argue that BTC market is there. Enough of the market thinks that "always buy" is a good investment, regardless of the real-life value of the asset. Or maybe, less controversially, gold is that market. Any asset that is always increasing in value and not related to the real value of that asset is just a store of value.
> We can use that to distinguish between the kind of zero rating this is probably good for consumers (Music Freedom) and the kind that is not (ISP zero rating just their own streaming service).

Those two are indistinguishable and certainly not good for the consumer.

Zero rating just their own service and a bunch of competitors still has the same overall effect of raising the barrier to entry and thus prices with absolutely no benefit to the consumer.

The "benefit" of "free traffic on top" is an illusion, there is no free traffic. You are buying a 20 GB/month package (or whatever the actual value is) of which 17 GB are limited to particular services, it's just that it is framed as a "3 GB traffic with music free" package in order to manipulate the public into objection to network neutrality by then claiming that network neutrality would make it illegal to offer the "free traffic", which is absurd as any carrier is free to offer a "3 GB/month with 17GB/month free on top" package--which is exactly what we would see if net neutrality were a thing, except that it would be labeled as a "20 GB/month" package. The price they are asking obviously is paying for the 20 GB plus their margin anyway, and the price obviously is not the price that the market is willing to pay for "3 GB/month", but for "as much traffic as I actually use per month", which isn't 3 GB but 20 GB.

All of this zero rating stuff is marketing bullshit to make you believe they are on your side when they limit your freedom. There is zero reason why I shouldn't be able to buy a 20 GB/month package at the same price as the current "3 GB plus music free", except that I could stream music from my own server instead of having to pay yet another service from a number of winners chosen by my carrier.
I need to get caught up on new developments regarding Wheeler's "Participatory Universe" to find out if anyone else is thinking along these lines, but if observation does result in existence becoming--wave function(s) collapsing into the truly concrete--then essentially the history of the Universe occurred instantly when the first observation of it was made? I don't know where that conscious observer would have been located. Earth? A planet like it? Perhaps on every world (simultaneously of course) where the retrocausal positioning of conscious entities made sense?
> Seems like a key problem for mobile OS vendors to solve.

They're working on it but it's a hard problem because too many app developers, especially at household-name companies, have a history of acting in bad faith. When you're prompted to install an app you're really having to guess whether it'll chew batter or metered data, or attempt to exploit your personal data.

The OS vendors are offering better controls but it takes time to rebuild trust, especially when they're not sure whether the OS vendor quietly makes exceptions for major companies. Remember when Uber was violating Apple's policies and had no punishment for it? People will remember that for years even if they've had strict compliance ever since.
I see. Yeah, intuitively you're almost definitely right.
Todoist CLI Client
I can't say I see it in text much, but it is fairly common in spoken UK English (though in my particular dialect it often gets further shortened to something approximating ough'n't).
Ask HN: Podcast interviewing great programmers?
Is there something like Tim Ferriss's podcast that interviews great figures in programming and digs in to their wisdom, routines, greatest hacks, etc...?
So, can we also have a useful discussion about the evils of this?
Interesting question is of course for how long Model 3 can drive in the track mode. Cars they compare it to can drive on track for the duration of the race/track day. As far as I understand Tesla can drive like this only for few laps?
Yes, I mean brittleness, inability to handle edge cases, etc. Oftentimes, this means that it's boxed-in and can't grow in certain necessary directions without major rework.

For example, take a deployment configuration where the target environments are hardcoded, with duplicate-minus-variation configuration files. Works fine, for the existing environments. But it can't handle a new one, not without duplicating again. Correcting this means going to some sort of a template configuration with parameters in a data store.

Bit rot is part of this. Works fine in Windows 10, but it'll fail come Windows 11, etc.

And yes, part of what I'm arguing is that it doesn't even make sense for software to be better than barely working. I've hit a point where I think code that works too well is a project management smell.
I agree. I think the capacity on paper is very impressive, and the trans-continental capacity will be useful. I'm just more skeptical that they'll find a market willing to pay the price it will cost easily in the residential market. Satellite internet is more expensive than cable, and I don't see any way that will change considering their hardware will be more expensive than the current satellite internet hardware (just based on phased array). 1Gbps cable isn't unheard of these days, but the question is whether there's really a market for it. At some point you are past a speed where it has any material effect on what you're doing, and SX needs a small amount of customers paying a large amount of money due to the equipment costs. What they can't have is lots of customers with 50Mbps plans that have identical equipment to someone paying 10x more for 1Gbps.
Thats great to know, and I suspect that. But what I'm saying is that them ask some valid questions but where are the results of their findings?

Because if I read this, I could conclude LMDB could have troubles in that areas...
Well I’m not sure about all of that stuff, but Facebook is definitely going to be able to monetize the ad inventory a lot better than Match Group. Dating app behavior doesn’t look much different to me than people obsessively viewing a Facebook or Instagram feed.
Are you sure facebook is the right app though? They obviously have a large user base, but is facebook really being used anymore?

This is anecdotal, but everyone in my social circle is considering quitting facebook. They stick around for the same reason I am, because events are planned on facebook, because everyone is there.

No one really uses the wall though, and messenger completely died when it started forcing you to use it on mobile and people simply started using other message services because half their friends wouldn't respond until they were at computers.

That's not to say facebook the company is struggling. The wall has moved to instagram and a lot of people obviously use watsapp, but facebook itself is almost exclusively a better meetup.

Maybe this is different in the US, and it's certainly anecdotal, but it's the story I hear everywhere.

The user base is big, like you've said, and that means facebook has better potential than almost everyone else, I'll agree with you there, at least in theory. I just don't think Facebook is really a company with enough vision to disrupt online dating. If they were, they probably wouldn't still be trying to push facebook as their core product, and certainly not at the expense of their new apps that people actually like. I mean, it feels like the world is moving on, and Facebook isn't realising it, maybe because of their company name, but it just feels like they don't have the or any vision anymore.
The 2 best arguments to use are financial and speed to market. If the team is already familiar with Angular than you have both arguments you can make. If the team is already using React you have an uphill battle that honestly may be the wrong choice.

There are technical and financial reasons for most frameworks. Frankly, I am not a fan of either framework you are choosing between and if I was choosing something new now I would probably heavily investigate Vue versus either of those.

I am also not a fan of SPA's or heavy client side rendering either. Personally, I prefer to see more server side rendering with additive client side functionality. There are exceptions of course.

No matter what, I'd still be weighing all the options based on the team makeup and product requirements, as picking any framework(s) or design before you know the requirements is usually not a good idea.
"Seems to me it's more that they are being too cheap/lazy to properly maintain both a mobile app and a mobile site."

The article is talking about their financial struggles but they are too cheap and lazy to maintain multiple platforms?
Have you ever wondered where does a filesystem store it’s data?
Kippo – SSH Honeypot
That last part of the second sentence should not appear in the article at all, it is inaccurate. It suggests that the limbic system in general is involved in processing emotions, which is not the case although it has often been presented that way for non-scientific reasons.
'Egyptologists stumble across ramp'
given the incredible amount of research, mapping and unanswered questions about the 'mystery' this seems pretty flimsy stuff to me.
Can you name another common computer technology that has gotten so advanced it became classified as a weapon?

The notion that in six years general purpose GPUs will be strictly regulated as weapons, is pretty comical. It'll never happen.

In three or four years the improvemnet scaling will already be enough that whatever scenario you think must wait six years to justify strictly regulating GPU ownership, will already be possible. Absolutely nothing interesting is going to happen in the next six years that will require practically outlawing ownership of GPUs.

It's a non-issue for the next 10-15 years at a minimum. More likely it will never be an issue, because of the expertise that will be required. You can do nuclear technology research on your home computer, entirely legally. They do a pretty good job of keeping track of people capable of building nuclear tech. If AI becomes a similar risk, they'll do the same thing with the best minds in AI (ie track them). Very few AI developers will be able to build particularly dangerous AI applications, the counter thinking to that is fantasy based, a form of technology fear (which for 50+ years has failed to prove out time and time again; the technology fear ideology has failed so often and so spectacularly that it should be entirely discredited at this point).
Explained: BERT – State of the art language model for NLP
I can think of two things:

1. They don't want underage nudes on their servers, even if they are exchanged between consenting 17 year olds.

2. They got feedback from some focus group who said the worst part about other online dating apps is being given unsolicited pics or being asked for more pics.

This "casual encounter" bit is their chosen marketing-approved euphemism to explain this, or maybe it tested the best. I honestly don't think they care how this gets used, but I'm sure they tested all kinds of language and this did the best.
This is just Algol-style "call by name".

https://en.wikipedia.org/wiki/Evaluation_strategy#Call_by_na...

Call-by-name in Lisp macros, to implement Knuth's "Man or boy test" program: https://rosettacode.org/wiki/Man_or_boy_test#TXR

As you can see, the make-cbn-val constructor packages up the argument as an object ("thunk") that contains zero-argument lambda for getting the value, and a one-argument setter.

Inside a call-by-name function, references to all the call-by-name arguments are converted according to the pattern X -> (cbn-val X), using a lexical macro.

(cbn-val ...) syntax is treated as a place thanks to the (defplace (cbn-val thunk) ...) definition.

In the following, the (inc a) applied on the call-by-name argument a turns into (set-cbn-val #:g0098 (succ (cbn-val #:g0098)))): get the value, find successor, store the value.

4> (expand '(defun-cbn foo (a) (inc a)))
(progn (defun #:g0091
())
(defmacro foo args (list* 'cbn '#:g0091 args))
(let ((#:g0095 (sys:get-fun-getter-setter '#:g0091)))
(call (cdr #:g0095)
(lambda (#:g0092)
(block foo (let ((foo))
(let ((#:g0098 #:g0092))
(set-cbn-val #:g0098 (succ (cbn-val #:g0098))))
foo))))))

An empty function is defined, named by a gensym. Two steps later in the progn, this function binding is overwritten with the real function. A macro called foo is generated which provides the syntactic sugar for calling foo, automatically converting the arguments to thunks. The syntax (foo a b c) turns into (cbn #:g0091 a b c), which is another macro operator for doing call by name.

The actual function starts at (lambda (#g:0092) ...). The (let ((foo)) ...) part simulates another Algol feature: returning a value is done by assigning to the function name. Our function returns nil because it doesn't assign anything to foo.

The call (foo x) expands like this:

5> (macroexpand '(foo x))
(call (fun #:g0083)
(make-cbn-val
x))

Or fully:

6> (expand '(foo x))
(call (fun #:g0083)
(make-struct 'cbn-thunk
(list 'get (lambda () x)
'set (lambda (#:g0099)
(sys:setq x #:g0099)))))

The make-struct call is an expansion of the new macro operator; that comes from the object system:

11> (macroexpand-1 '(make-cbn-val x))
(new cbn-thunk
get (lambda () x)
set (lambda (#:g0104)
(set x #:g0104)))

In action: watch x get incremented by foo:

12> (defvar x 10)
x
13> (foo x)
nil
14> x
11

Of course, this is objectionably hacky because foo isn't a function; we can't pass it around or anything.

The goal was only to solve the Rosetta Code "Man or boy" task, with a focus on actually emulating the language features to some degree of fidelity, so that the program could truly be a transliteration of Knuth's code into Lisp expressions, almost node for node.
>The root cause of the entire problem is outrageously large loans, provided by the government, that can never be discharged.

And given without any regard for the value of the investment. We don't allow banks to lend people $200,000 to buy a house we know is only worth $20,000 so why is it okay for Sallie Mae* to?

edit: Sallie Mae, not Fannie Mae
Take a look here, at the V8 embedding docs: https://v8.dev/docs/embed

It specifically covers isolates vs. contexts, which should help contextualize it.
I certainly like a world with yelp vs one without it. I dont get the hate in here either. They've done some shady stuff in the past but i think every single reviews platform has issues with fraud
I think something like what you're describing is possible.
"In an artificial life simulation where survival required energy but giving birth had no energy cost, one species evolved a sedentary lifestyle that consisted mostly of mating in order to produce new children which could be eaten (or used as mates to produce more edible children)."

I lol'd.
7-Eleven is at war with its own franchisees
Nothing beats a human for long distance travel ability on land. Birds go farther, but they fly. Many animals can sprint faster, but on the timescale of a few days all land animals would drop dead trying to keep up with a human walking. Sure the pace is slow, and the amount a single human can do is less than other animals. However for long distances humans do better than any other animal.

The bullock might have been useful for hauling a short hard distance (out of the quarry for example). However if the quarry is a long ways away (this might or might not be true) humans are the best labor choice.
OpenAI: Welcome to Spinning Up in Deep RL
One time I used the Eat24 service built into Yelp's app to avoid a difficult phone call with a nearby restaurant. I waited a while then drove to the restaurant. When I asked about my order the hostess told me the FAX had just arrived and they would get started on it. Terrible.
as an outsider: everything related to american politics has become a joke since trump has taken power...
I looked up local Zagat best in "XYZ" type reviews in my citiy, all the top listings are completely off by a wide margin in multiple categories. Some popular restaurants aren't even on there.

That being said I usually use whatever has the best content available
I don't know, I've heard an awful lot of people who aren't tech/privacy nerds joke about how Yelp allows you to pay to remove bad reviews or add fake ones. It seems to be a common belief in at least the food industry and that employs an awful lot of people who may hear and propagate it.
Bulma. It is beautiful
WHAT???

You changed the subject after I confronted you.
"The constitution doesn't prevent the president from lying when not under oath"
"Let's converse, maybe you'll change my mind..."

You've made up your mind.
Hot/Warm architecture is nice, specially for logging setups. But it requires quite a bit of supporting logic (usually scripts) which is not available on ES itself.
You can't legally be moving and pilot a drone according to part 107 though if you're hobby flying it technically might be allowed but it's hard and not a novice thing too do since the RTH needs to be updated as does time left.
Sounds well behind the current best text-to-speech.
Walt Mossberg on the Macbook Air
Old Reddit died with the Ellen Pao fracas. New Reddit is doing well; the new web UI is still weird for people with an Old Reddit background, but on mobile you don't confuse it with the website you loved in 2008-11 -- yet it's pretty good at what it does: entertainment for the broader public.
That's the one! I got the details totally wrong, though :)
I agree on most of the points you raised except this one:

> * More than any other dating platform they have the tools to combat bots and fakes at scale.

I'm not sure this is true. Bots and fakes are still a huge issue on Facebook. They might have more money to pour into the finding the solution, but doesn't mean they have a good one yet
Maybe my wording wasn't great, I didn't want to say the folding itself is a problem, the problem is that the aspect ratios of the two are dependent on each other, making unusual solutions like you mentioned necessary. Not that that's a bad thing, but it is something that will require some creativity that we don't need to consider normally.