skysight-inc/HackerNews huggingface dataset:
Ask HN: Can we help Terry Davis?
There were rumours about Terry Davis's death these days. I really hope he's fine and the rumors are false.
If he is alive, is there any way that I or we can personally help him?

(Or help any other fellow programmer with health problems).

Now, I know very well that he has a family and that it isn't our responsibility to care for him.
Also I am sure a psychiatrist can assess him and describe what would be the best way to act way better than me.
All I am asking is if there are any way that volunteers like us: random strangers on the internet can actually do
and be useful for him (or other programmers with similar problems). At the very least iirc he was unemployed: is there a way to help him
work on the software he loves or at least do something that can support his basic needs?

I'd love to believe that even if an individual has a supposedly insurmountable problem, a community can somehow find a way to help him
even a little bit. I like to think that programmers are one of the best communities one can hope for: a group full of bright people,
solving hard problems every day. It would be sad if we can't think of anything, because his story is happening in front of our eyes for years: and in the end,
when we assumed he is dead, probably at least some of us looked back and thought:
"wait, was there a way to help him at all? and if thousands of programmers can't think of a way to attack such a problem, what hope is there for any of us one day if we get in a similar situation?"

tl;dr Is there anything that the programmer/software/IT/your-fav-description community can actually do for Terry Davis and programmers with similar problems?
> the kernel which nearly-almost-if-you-squint manages long term compatibility with glibc

As far as I know, with a single exception, all glibc releases continue to work on modern kernels. The single exception is that one OpenSUSE release shipped with an egregiously broken glibc that will fail an assertion and give up on modern kernels. Modern kernels have a config option to work around this particular issue, too.
A winning model is raising in SV and spending elsewhere, but this requires distribution inside the company.

For better or worse, remote and in-person are not yet interchangeable experiences. The technology to enable the same depth of engagement has not yet been developed (and VR/AR won't solve it either). I ran a distributed team across three sites (all onsite) for few years and when you really wanted to talk things through, you'd hop on an airplane.
Definitely looks cool. I went and vouched for his comment since I suspect it was hit by anti-spam filters (just being a link).
Have a look at the typescript declaration for Node's util.promisify (sorry on mobile can't find it right now). It's something like 10 lines long and covers only a handful of cases.

It's not something you'd want to find in the middle of your code, yet you may have to if you want to do generic/functional programming in TS.
No doubt that club of statistical significance held back many statisticians.
Forbidden

You don't have permission to access /wp/the-history-of-a-security-hole/ on this server.
Stereo Turntable: Try the 8 Best Stereo System with Turntable
> There has been a rise lately in Machine Learning/Deep Learning resources which have zero original projects or original ideas

Nah, not lazy imho. On one side, the barrier to just messing around is pretty low these days but the barrier to original projects or ideas is quite steep without a strong domain expertise and a nicely assembled dataset; on the other side, the arXiv repository and the most relevant conferences are possibly more suited to originality than the average list by Noob McNobody from his/her basement in Nowhere, Planet Earth?
With all of its excitement surrounding RL, I am yet to see substantial practical applications of RL in real life apart from games, and some articles I read on how companies use RL for recommendation or ad suggestion.

So, it is indeed kind of puzzling to understand as an outsider what generates this excitement.
Upstream still defaults to compatibility, but some distros appear to be doing this now: https://github.com/moby/moby/issues/34301

You could say Linux maintained binary compatibility which it does, but for the same reason you could say it ships with big known ASLR bugs, or you could perhaps even say they broke compatibility but shipped the blame for it downstream. Either way the choice is coping with old security bugs or a broken interface
Bike infrastructure in the Netherlands is actually a very modern invention. It used to be a car-centric place like everywhere else.
If you are going to get emotional and throw insults around then I'm not going to continue this discussion with you.

My advice is to stop watching so much cable news and stop getting so emotionally invested in nothing. Trump is not going to be president in 2 or at most 6 years. Life will go on. Your insults and rants only serve to make trump look better in comparison. So if you are really against trump, go outside and enjoy the labor day weekend. I'll do the same. Have a nice day.
I was having a conversation with a friend living in Austin about what it would take for SF to not be the center of Tech. And the answer seems to be: an actual devastating earthquake. And even then, If it was mostly property damage (and not human lives lost) the tech sector would probably rally and see it as a huge opportunity to rebuild SF the way they want it rather than move away.

When I see articles like this, I wonder what it would take for other cities to change similarly. What would it take for another city to be the finance hub (replace NYC) or the new entertainment hub (replace LA) and I really can't think of other cities becoming that. So I am similarly skeptical of Tech moving out of SF anytime soon. And Fred makes a great point: Tech startups still have an outsized impact and stellar returns that justify the skyrocketing expenditures in the Valley. When this stops being the case is perhaps when things would change.
I also follow many of the recommendations here and keep text files for my personal knowledge. I prefer to keep PDFs rather than HTML files. Currently I print webpages to PDF after rendering the page in (Firefox, Safari) Reader mode.

An idea on my back burner is finding a solution for auto-generating taxonomies using Python NLP. But I've been saying that for years. Soon.
Yes, this aspect of CORS is not nice.

I've used https://github.com/jpillora/xdomain to get around this and thought it was a thoroughly excellent workaround. There are other libraries that do this too (and according to the GH page, Google use the same approach for their APIs).
> You're really shifting the goalposts.

Not really. Its just that I (and most people today) see a car as something that can take them mostly anywhere, across the country. If you see or limit the definition of a car as something that takes you anywhere within a very limited fixed radius (the range of your car on a single recharge), then your argument is fine. With a car, If you have to think of "Can I refuel where I want to go", then that car is lost the race against ICE's by a long mile.

>So because you don't think it's an improvement, then it's not an improvement for anyone?

Who said I am speaking for everyone here? I was only speaking of my case.
Yes, reciprocal time (Hz) is really useful for repeating phenomena... musical instruments (including the voice) are an excellent example. Once you have a note (e.g. A = 440Hz) you can then divide it down to get seconds, days, years.

If you want an example of humans able to determine time incredibly accurately over a lifetime, just look a "perfect pitch" musicians who can tune their instruments to match other musicians to a percent from across the world. Although most people would have difficulty matching that accuracy, they wouldn't have difficulty telling an alto from a soprano at any point in their life after they have first heard the difference.

Our civilization grew up with music, dance and all sorts of "absolute" human temporal measures.
Elixir Script: Write Elixir Code That Compiles to JavaScript
I love this story, great digital to analog conversion.
nice! how did you record the commandline as a gif?
Of course there are differences, but the question is whether those differences matter. The issue at heart is policing speech according to arbitrary mob rules, and employing that as a weapon against those with whom you disagree.

People love inciting the mob when it suits them, but the mob is fickle and cuts both ways. Gunn's poetic punishment for encouraging mob rule was to be cut down by it.

And frankly, I don't see how recency is relevant to such matters anyway. Should a murderer who was never caught still face justice 30 years later? Does it matter that "he may have learned better by now"?

Either forgiveness and compassion is a virtue and neither Gunn nor Barr should have faced harsh punishment more than a few sharp rebukes to demonstrate what they did wrong, or they both deserved what they got.
The "official" Typescript solution to variadic type parameters is to write a bunch of overloads covering the most frequent cases, e.g. from 1 to 5 parameters.
Afaik you can't use the e-ink as a normal display though, bummer
Wait, what? Your first link is exactly how I see things. I even photoshopped this for my optometrist to show her what oncoming car lights look like at night.

I wear glasses so I've had any number of people examine my eyeballs over the years. Is this something I should worry about, or should I expect that someone would have caught it by now?
It’s coming. Birthing something like that requires patience. And it always takes longer than you think.

It will come slowly at first, and then all at once.
This is important.

One of the reasons I don't really have any desire to move to the Bay (unless the right role comes along which changes the math) is the abundance of geological risks, but this doesn't even remotely register for most people who move to the area. I'm willing to make a trade for worse weather (DC) if it means much more certainty with regards to whether the ground will move less violently... but I'm the rare case who assigns that much weight to this particular risk.

Two of my favorite cities on the west coast (Seattle and San Diego) still lose out to DC for this very reason.
I figured it was something like this. I wonder how you distinguish gonkai from straight up cloning though. For the USB C board that I posted in this thread, the copies have taken the text but they're missing half the features - not an improvement
I wrote a Javascript visualization of this (using React) some time ago:

http://mperdikeas.github.io/stack-piling-and-tumbling/index....

(click "start dropping grain" to start)

Github repo: https://github.com/mperdikeas/js-react-stack-piling-and-tumb...
Time series analysis requires the data to be stationary.
How do you know the next boom is going to be in SV? Whose to say the conditions for the next boom aren't riper somewhere else?
> No, a related disadvantage doesn't nullify the fact of an advantage.

Sure it does in some cases. Having a lot of gold is an advantage. Having to keep from being stolen is a disadvantage. That disadvantage does not nullify the advantage of having it. But if no one wants gold anymore, then that nullify the advantage of possessing it.

>Doesn't change the fact that this is an advantage.

Maybe, but I think it is an advantage very few real world car users care..

> I'm not really interested in discussing this further;

Cool. I hope you don't mind my reply though.
You need to have good, immediate abuse-banning tools.

So if Wil Wheaton says "look at my new movie" and you get 60 abuse reports about it, there should be an one-click tool that says "Everyone who reported this as abuse gets suspended and all the reports are removed from the queue {click}". If Wil Wheaton has 92 people replying "fuck you" to his posts, it should be one click to pull out everyone who wrote "fuck you" to Wil Wheaton and give them a slap.

You can set the level of violence done to whatever you want (maybe a temporary suspension is fine, maybe you just want them to lose abuse-reporting privileges, maybe you want to nuke them from orbit). But it should be one click to deal with mobbing. "Mark all these accounts as mob participants". Etc.

All this stuff is, frankly, EASY, you just have to think through the dynamics and have an understanding of social media. EVERY tool you give users, including the "report abuse" tool, can and will be abused, and therefore you need tools to deal with abuse of every tool.

Tools obviously won't help with BAD moderation. If your moderator hates Wil Wheaton and likes Nazis, they can take that side. But it will at least make moderation (good or bad) fast and efficient, which gives you the chance of hiring enough good moderators to provide overall good moderation. (Hint: if you have multiple moderators, you need tools to review your moderators....)

You should have all sorts of counters to record stats about abuse - how many problems you get from each other instance, ratios of problems/good content, that sort of thing. It should be easy to notice that you've gotten 5 mobbing attacks today from foobar.mastodon so maybe that entire instance needs a little timeout. And so on.
If this "I saw" has any further public details, I'd absolutely love to learn more, and I'm pretty sure others would as well.

In particular, I'm especially interested in electrical or real-world attacks - such as capacitor whine! - that can be applied a weakened security situations like asymmetric logic/branching. I vaguely recall CPU voltage fuzzing is a thing, I want to go learn more about that at some point.

I'm only familiar with eg ultrasonic accoustic airgap attacks (like MOSQUITO, eg https://securityaffairs.co/wordpress/70192/hacking/mosquito-...).
I would approach it like this:

1) find some graphics problems which people say are not possible on any near-term hardware

2) study the algorithms and identify low level calculations which, if you could do orders of magnitude more of them, would allow you to solve the problem.

3) get a bunch of FPGAs and try to design a machine which can (very slowly) run that architecture

4) once you’ve got it working, slowly replace the FPGAs with ASICs

5) build a box with 16-64 of everything.

I would avoid polygons, since the current architectures are all extremely good at filling polygons. SDFs and raytracing are where you may find the “not on current gen” problems.
Rovelli mentions his paper from 2009 with the title 'Forget Time' in the video. The paper can be downloaded from [1].

I enjoyed the presentation. Talking for an hour on this kind of material with just a piece of string and a couple of watches is fairly impressive. The thought experiment with the wooden box and green/red balls (in two size categories unrelated to their colour) was thought provoking.

I'd like to see someone define/construct two sets of macrostates that give a different time scales in a system with one set of microstates. For all I know someone may have actually done that. The paper referenced does have a section on the 'thermal time hypothesis'.

[1] https://arxiv.org/abs/0903.3832
I encourage everyone who lives in San Francisco to join YIMBY.

http://www.sfyimby.org/

The fundamental problem in the Bay Area is a lack of affordable housing. This pushes us into higher paying tech jobs, when we may prefer to start a company. Its my dream to start a company but paying bay area rent is expensive!

This is what you can do to help:

- Housing Costs (Our SF politicians lack focus: Think tech cafeterias and Social Engineering vs Building Housing)

What can you do: unseat Supervisors Aaron Peskin, Jane Kim, Hilary Ronen and Sandra Lee Fewer. This group votes against housing every chance they get. Aaron has introduced the silly tech cafeteria legislation.

- Demand infrastructure. We must demand it.

I do not want to lose our dynamism, so lets change SF
3-4 years ago I used to have no trouble recruiting great engineers to move from SF to NYC. Provided you pay well and help relocate, finding engineers who are 5 or so years out of college from somewhere like RIT or Georgia Tech that went straight to SF out of college and want to try a new "big city" isn't difficult. These days, I think there are enough engineers here now you can hire locally first.
God’s 6 Days to “Done” Using Waterfall Bests Eich, Who Took 10 Days to Write JS
The car was still found before the person.
PostgreSQL: Parallel CREATE INDEX for Better Performance
But spamming has no power in this system. You can collect a huge list of addresses, but as soon as you abuse them once they would be revoked. One-time spamming isn't a viable business strategy.

The bootstrap problem is indeed challenging with this approach. Normally you could connect with people you know in real life using an NFC or QR code exchange, but social networks have created an expectation of being able to find people by searching an open directory. That's a spammers dream. As soon as you can send a friend request that's just reintroducing open addressing.

I haven't spent much time thinking about this since I rarely use social media, but my first thought is that you voluntarily join some groups and find people that way, ie. High school groups, etc. Perhaps friend recommendations by randomly asking existing members could be used to very the validity of newcomers.
I second Mediawiki. I prefer that for professional use:

https://www.mediawiki.org/wiki/MediaWiki

Personally, I've been using WikkaWiki for years:

https://github.com/bakoontz/WikkaWiki

I would prefer something that supports markdown. Neither of these really do.
That is part of it as well in some areas. That doesn't really answer why public transportation sucks, though - busses are large automobiles and use the same network.

But it doesn't matter how far you live either. I've often lived within a mile of grocery stores, but the infrastructure isn't there. There isn't always even a sidewalk to get to bus stops. Sometimes the bus stop is just a sign, no sidewalk. Busses rarely go inter-city and often don't go to workplaces on the outskirts of town (at least not in many smallish cities). They aren't efficient.

Why would anywhere build smaller stores similar to walkable places when the infrastructure isn't there, anyway?
That's pretty cool, but even if we converted every single one we'd still be lacking. My street has a car to streetlight ratio of 10 or 15 to 1. Even if the cars only needed to be charged once a week, and everyone was very good at coordinating to allow cars needing charged to be parked next to the streetlight, that would still only work for half the cars parked. There's vast swathes of UK cities - especially the highest density most polluted ones - which have the same problem.
The problem is that "tech" isn't an industry. It's a set of tools used by other industries.

John Deere is "tech". As is Two Sigma. And Wal-Mart and UPS (logistics). See also NYC quantitative trading firms. And East Coast biotech.

Silicon Valley tech is mostly centered around specific types of consumer products, especially fremium and ad based internet businesses. That's not even close to being the only kind of technology or software out there.
If we can get a sedan (e.g. camry) that does 400-500 mpc, charges in ~5mins, does well in cold weather also, and costs ~15k for a slightly used model, gas will be dead for cars.
His (Bitcoin) donation address is right here,

3Lx8Qnu8EbMJ21VE3jetUYpjPM9hvX7HhD .
When you have more money, you won't fall into poverty traps, even if you spend less.

For example, suppose you were a middle-to-high earner and you lived well below your means. If you face financial burdens like health issues, accidents or layoffs, you'll have a liquid cushion to fall back upon.

Those without liquidity will need to find the funds elsewhere. Elsewhere is an entire debt and rent-seeking industry that tends to prey upon people that do not have the means to defend themselves legally, nor do they have the means to escape that market into one with terms that are a bit more fair.
Demo-ing with nethack gets my +1, regardless. Anyway, I love e-ink. Love it.
The fun in making bread is not in the kneading. Kneading is brainless work. Bread enthousiast forums are rife with talk about bread machines - both kneading machines and full bread making machines. I understand the picture you're trying to paint, but like so many cute analogies, when the fundamental premises don't even hold, what's the point?
It’s pretty grim that you can develop, build and test native apps with more features (graphics, UI etc.) just fine in 8 GB but twice that is woefully inadequate for anything with Java in it.
Facebook is still quite the problem though.
The Guide to Super Human Vision
Analysis of 450 MOOC microcredentials shows many options but little consistency
Yes, exactly. This is also very easy to implement since most webservers have a proxy like nginx. It is also very easy in Kubernetes via Ingress resource.
> I'm not sure anything else could be immune to abuse to the same extent though.

There are multiple solutions that work if you design the system that way from the outset (which is the same issue yours has). One was suggested above. You can have a human-readable public address but the first time a message is sent the sender has to commit $1 (or however much is necessary as a deterrent). If the recipient approves the message you get it back right away, if they ignore it you get it back in 30 days, if they mark you as spam you lose the money (and you know this and know that sending them more messages will be expensive).

Then if you send a message (including a reply) to someone it automatically (but revokably) whitelists them, and whitelisted peers don't have to commit money to send to you.

This also works for mailing lists, because then you subscribe by sending a request message, which whitelists the mailing list, and then they don't have to hold a huge reserve as long as they only send messages to people who actually asked for them.

But none of that works for email because it wasn't implemented that way originally and it's hard to change it now.
I think this obsessive desire to have to have the best, or biggest, or most of everything is a problem. While the ROI is good there are cities that bring a more balanced plate to the table compared to the valley's extremely high barrier to entry and risk distribution. It's hard to scale a startup in California, even if the talent pool is there.
I wonder what this machine will do if you install other OS' onto it though
Worth mentioning: FreeBSD had an equivalent bug on amd64, because the I/O permissions array got confused with a pointer to said array. This was fixed in April 2005 -- and was discovered by someone saying "that's weird, I can startx as a regular user even though the X server binary isn't setuid...".