skysight-inc/HackerNews huggingface dataset:
A bit of a philosophical point here, but does anyone have a strong opinion on JSON API[0] vs jsonschema's Hyper-schema?

There are even more options out there, but right now from what I understand these two are in direct competition (though their specs seem to be really similar). Right now the landscape looks like:

- validation: jsonschema-validation

- hypermedia/HATEOAS: jsonschema-hyperschema, JSON API, HAL+JSON

- semantics: JSON LD

[0]: http://jsonapi.org/

[1]: http://json-schema.org/
The thing I find really impressive is how weak the signals are.

From that page, the downlink from New Horizons is currently 1.89kbps at -143.72 dBm (4.25 x 10-21 kW). That's 0.00000000000000000425 W. Not a lot of signal to work with there, but the DSN is still able to extract a usable carrier. Amazing.
Worked for Usenet from 1979 until 1993.
Strava does this
Awesome! Good to see you added two new features, i.e. color and multiline. Check the one ported to the Go https://github.com/guptarohit/asciigraph
It's the people that bring the outrage, not the platform itself. Anything that reaches a certain scale will start to become it, it's part of human nature and something we haven't had sufficient time to learn and evolve past.
While I do agree with most of what you said I think there is value in providing people descriptions of behaviors that they may see in other people.

For example, if a relative of mine 'Timmy' suffered from schizophrenia but schizophrenia as a diagnosable condition didn't exist yet then it would be much more difficult for anyone to know how to deal with Timmy. Some might shun him while others might fully buy into his paranoia.

The dark core traits have real victims so providing society with a means to identify and describe those behaviors will provide some limit to their range and impact.
Hey, thanks for the question! We have a good amount of volume that we actually keep just for newer interviewers, like interviews for internal software engineering roles, and many of our interviews-of-prospective-interviewers. I just asked the folks who run our interviewer team for more detailed info, though, and will update here when they get back to me (probably Monday morning).
I'd even go so far as to suggest that a person's personality dictates what they think of themselves as on the "fast" or "slow" spectrum, based on the memories they choose to focus on.

I (probably wildly) speculate that the people who think they're "fast" remember times when they were fast thinkers, and the people who think they're "slow" remember times when they were slow, even though all of us have experiences with both situations.
Does this have any thing to do with me being extremely awful/slow at competitive programming? I tried a few online sites like codeforces, hackerrank, codechef and after a few easy problems, I ended up getting stuck for forever. I had to often look for the solution which was more than often a trick that I hadn't come across and my existing knowledge base failed to take me there.

Is there any way to improve this? To be honest, I am asking this because I am failing every single interview screening which generally involves trick questions. I would love to know the relation between the two.
Seems silly to namedrop Doctor Who without acknowledging that the name of the time machine in the series (the Tardis) is an acronym for Time and Relative Dimensions in Space - which, you know, kinda directly addresses the allegedly unaddressed spatial problem outlined in the article.
Inside the company that invented the iPhone — two decades too early.
I would not like to put random people on the spot like that. That is frankly a supremely inconsiderate thing to ask along the lines of "Are you wealthy?" "Do you have a lot of sex?". Fine if your answer happens to be yes, or fine if you happen to be quick with some deflecting come-back about the metaphorical "interesting times". At least now, thanks to this post, I can -slowly, haha- develop an angle on an answer, along the lines of "Well it might have been uniformly bland today, but now it's got at least one bad bit to break up the monotony, being asked an inconsiderate personal question like that, especially with you not being my mom or my therapist." Or maybe just ask right back "Is your wife's sex life a rich tapestry?"
I've found clothing to be a problem because it tends to be a stack organization for things in drawers, which means you tend to keep pulling out the same few pairs of shorts, wearing them and putting them back, but the ones at the bottom stay untouched for years.
The point of the donation is that you've given up control. If I give you 1 share of Facebook, it is now yours to hold or sell. So, you are responsible for any gains or losses on that asset from that point forward, which is why the value at the time of the donation is used.
it doesn't matter as long as its backed by a version control system.
most of the time i just use /opt/source as a checkout location and symlink to whereever i need it.
Chess is a good example of this. Seeing a chess master play appears like incredible analysis and advanced thinking (and it certainly is in some cases), but a lot of the time it's pattern recognition and recall ability. In other words, as you say, they've literally been thinking about the scenario they're in now before, and already have an answer prepared.
The problem is the wavelength of light puts a hard limit on angular resolution, its the same reason why a spy satellite cannot read your newspaper, or microscopes can not see atoms, its physically impossible.

https://en.wikipedia.org/wiki/Angular_resolution
Of course, if American McDonald’s allowed such a thing, they’d have to start charging because there’d no longer be room for dining.
I am a slow thinker, but had been moderately successful in competitive programming during high school days.

The trick is to code a lot outside of the competitions and know all these tricks, as well as to have common snippets of code in your fingertips.

I still find that experience quite useful in my day-to-day programming.
No, it simply means they found X good enough for their modest needs, they didn’t have deeper needs to make a stronger statement about X based on personal experience.
We have no way of knowing, in retrospect, what the real risk of global nuclear war was. We live in the universe where the die roll came up "no", and we don't know if the odds of our survival were 99% or much less than that.

How do you weigh the certain death of millions vs. peace with a small chance of utter annihilation? I don't know, but I don't think it's as easy as you say.
Also, the question is, who did the measuring?

I worked once for a small company that had a social media marketing side (separate from what I did for them, but we sat in the same open space). From what I've observed, the social media marketing business mostly boiled down to our people writing reports which shown nicely growing metrics to customers who then happily paid. The metrics might or might not have been correlated with any real-world increase in profits, and really neither side understood any of that. But it looked believable, so customers paid.

I suspect a lot of that is happening in adtech these days - people with no understanding of statistics bullshitting each other with pretty charts.
I couldn't find an accounting, but here are a few names from a 1999 Wired article[2]. The only one I recognize is Priceline:

- iTurf TURF*

- Autobytel ABTL*

- Extreme Networks EXTR

- iVillage IVIL*

- Priceline PCLN

- Vignette VIGN*

- Web Trends WEBT*

- Healtheon HLTH*

- VerticalNet VERT*

* No longer trading

[2] https://www.wired.com/1999/04/hot-ipos-are-flaming-out/
Caching is derived from business requirements, of course. You'd expect lower time of response on cache hits than on cache misses. There are at least couple ways to test it: counting FS access under assumption it is the bottleneck or real performance testing. Both tests would vergiy some version of business requirements.
Interestingly, a customer does care that you operate quickly. Such that a relatively got cache becomes a requirement quickly.

Of course, this quickly leads to instrumentation for analysis being valuable. And that is, thankfully, easily tested.
That's pretty cool.

I have two suggestions, if the developer is seeing this:

- Mark the North and South poles. For someone unfamiliar with the past continental layouts, it's easy to get a bit disoriented . I would find a location on the globe, jump back in time, rotate the globe a bit to look around, then jump further back in time and then start to get disoriented as to where on earth the details I'm looking at are. Yes, you can figure it out, but I think it could be made much easier to do.

- Have a checkbox for overlaying the outlines of the present-day continents (in their present-day positions) over the globe. This would also help the user to orient what they're looking at.
How to Easily Configure WireGuard – Stavros' Stuff
I think it's a matter of "they'll try normal mail, then if it doesn't get a response, they'll resort to registered mail."

It's a legal CYA matter probably, more than a government-collusion thing- registered mail comes with a tight chain of custody ending in a signature confirmation, so you couldn't claim "I never got the notice" when they started to ask for a judgement.
Adding to that...

You have illegal structure on many, many rooftops in the city (i.e.: slums). Those are very easy to spot, as there is always a higher tower being built from which to look down on those.

They are rented, and despite being super illegal, they are contracted with leases and stamp duty and everything. This is next level of slumlords.
Whether it's bad design or not this is one of the aspects of Mastodon that appeals to me the most. The friction is just enough to stop the context collapse that plagues Twitter
Then you didn't get the K80. There are two types of gpu's in colab and it's really random which you get on a given run. One is extra weak, the other is a K80.
He got his first Apple product (an iPad) given to him at a conference in 2011.
Well every “outbound sales” interaction I had was bad, so that’s my reasoning for not liking them.

If I need something, I will search for it, read your website/marketing material and decide for myself. It is an automatic turn off if you call me first because you’d be taking my time, possibly interrupting me, and putting pressure on me to buy now that I otherwise wouldn’t have if I was evaluating the products myself.

> Microsoft has one of the highest quality sales teams there is. Many of which are outbound focused. Do you consider Microsoft products to be scams?

Define “high quality”. Is it high quality by conversion rate or is it by customer satisfaction, churn rate, etc? Because I too can build a “high quality” sales team by holding my future customers at gunpoint and achieving a 100% conversion rate.

While I don’t consider all Microsoft products to be scams, I definitely know a few that wouldn’t exist if it wasn’t for clueless people being conned into buying it by salespeople or consultants.

> Most (all?) silicon Valley b2b startups utilise outbound sales heavily

And I guess this is why Oracle, IBM and similar shitty companies are still in business, because they rely on clueless people falling for their sales tactics instead of actually making great products.

> If so, what is a scam to you?

A scam is something I would fall for that I wouldn’t normally fall for if it wasn’t for pressure/ideas from an uninvited salesman/scam artist. So like if I evaluate your product and decide it’s not for me, and then fall for it because of a salesman playing with my emotions (technically that wouldn’t work on me, but a lot of life insurance telemarketers will for example use the “think of your family” aspect to get a sale) or similar, then I would consider it a scam. A legal scam, but a scam nonetheless.
What is the migrate account thing at the bottom of edit profile then?

Move to a different account
If you wish to redirect this account to a different one, you can configure it here.
actually they do >> https://www.livescience.com/47197-narcissists-admit-to-it.ht...
I am a fast thinker.

It's good for situations where the bottleneck is sheer processing speed---math problems on standardized tests, for instance---but many problems in the real world have bottlenecks of perspective, or information. I'd have been a good medical student, but probably a terrible doctor.

I've hammered a lot of screws in my time.
Ask HN: Sanitizing/Securing Data
from

https://www.whonix.org/wiki/DoNot#Open_Random_Files_or_Links

how random files are not to be trusted

And other privacy

What practice should one follow to

1. Obtaining and maintaining a higher of security and

2. Sanitize or accessing data in files which you are not sure to trust
This is sad. They should come to Africa there is a lot of space here.
alt.sysadmin.recovery. Its name implies that sysadmining is something that you "recover" from, and the content is typified by horror stories and contempt for "lusers". It's not everybody's cup of tea.
Apple is removing Alex Jones and InfoWars’ podcasts from iTunes
It was the (seemingly seriously ) proposed 1m resolution from geostationary orbit that had me.

Still all this tech is useless without knowing where to point it when. Which usually comes down to human led intel and intelligence led tasking.

I think ... when AI starts deciding which conversation to follow or record then ... we'll I for one welcome our new robot overlords
New attack on WPA/WPA2 using PMKID
And palaeontology.

There may be tens of thousand of research papers behind each map shown in the OP. It is like solving a puzzle. At location X, Scientist A finds some clues in plate tectonics, Scientist B finds something in geochemistry, and Scientist C finds something in fossil records. Then they piece them together and if these stories all tell the same thing without a serious conflict, you can construct a point on that map. Now imagine doing this for thousands of different regions involving several generations of scientists, you get nice maps like these.

This Wikipedia page would be a nice read: https://en.wikipedia.org/wiki/History_of_Earth.
Of course you're right; my comment was mostly tongue-in-cheek. Actual train operator salaries probably cost BART about $50m annually, not $500m. In both the cases of BART and private cars, the money to pay for tracks or roads comes from taxpayers. The trains themselves are now 40+ years old, and are finally being replaced at a cost of ~$300m this year. Grandparent post specifically talked about operating costs though.

All that said, trains are basically the most efficient mode of transport from a (number of drivers) / (number of passengers) perspective.

But speaking seriously for a moment:

- Lyft charges riders about $2/mile in the Bay Area [0] before fees.

- The IRS lets you depreciate your vehicle at a rate of $0.545/mile.

- A reasonably efficient car burns ~40 mpg on freeway, at $3.50/gallon that's ~$0.09/mile.

So, of the $2/mile the riders pay, about 1/3 of that is costs associated with purchasing and operating the vehicle (according to IRS estimates) and fuel.

If we eliminate the rest via autonomous driving, and taxis became 65% cheaper, I suspect many people would make much more use of them.

[0]: https://www.lyft.com/pricing/SFO
> 1. No. Mastadon and other compatible servers like...

Well that's the easy answer.

I run my own instance and it's near impossible to find interesting people to follow. I started making alternate accounts on various other servers and it was immediately much better.

Also, (from my experience) people actually do pay attention to the local feed. People are more likely to find about (and talk to) you when they see you on their local feed. It's very hard for people to find you when you have your own instance.

So for Mastodon, at least, you most likely will want a community server - not a single user one.
Yes, derived from, but not the same as. I think the best way to think of it is that caching addresses a business requirement, but it is not a business requirement in itself. The business requirement is e.g., n requests per second, and it is up to the programmer to solve it whatever way they want. The requirement is adequately captured in tests that simply pound the external API to make sure it can keep up, which assumes nothing about how it got its performance.
SHA1 Fingerprint=BB:DD:64:6F:EB:11:0C:D5:EC:CF:57:D1:F7:52:AA:99:50:1B:44:FD

HN is not replaced by MiTM in Turkey.

They cannot read HTTPS unless it is using TÜBİTAK certificate (all .gov.tr and some other .tr domains use this). There are more layers of censorship till central gateway, which is inferior to, but structurally more robust than GFWoC.
Dawn an Maven seem to be doing 10 b/s.
I find many popular arguments about immigration lack nuance and are sometimes purposefully misleading.

I'm not fan of Trump, but he wants to institute a 'points based' system, along the lines of what Canada or Australia has.

Immigrants to Canada tend to be fairly educated, more so than those coming to the us partly due to this policy, partly due to the irregular migrants coming to the US.

The article's title and opening argument are basically inconsistent with reality: a points-based immigration system would likely mean more qualified migrants, not fewer.
Well we wouldn't have made it without awesome contributors helping us out. Don't hesitate to join us :D
If the customer comes first to you and gives you their contact then it’s no longer telemarketing IMO - at the very least not the usual definition of telemarketing which is “asshole spamming your phone to sell their snake oil”. But if you just call out of the blue, I don’t care whether what you sell is legit, it’s just not okay to waste my time - frankly the fact that your company uses these practices damages my opinion of your product already. I don’t do that to your company - don’t do it to mine.

Now I’m not sure how prevalent scams are in the B2B industry (although I would expect there are still a lot of salespeople preying on clueless people that would fall for marketing BS instead of actually evaluating the product), but in B2C, every telemarketing call I’ve received was a really bad deal at best (that a quick Google search would beat), and an outright scam at worst.
Of Coz it is and has been for years. I once did for a few weeks.
ICMP then
> Well, finding the right one is very difficult

That sounds like a rather critical UX bug.

Just give me the instance I should sign up on in the "sign up" area of mastodon.social. Use what you think is the most suitable algorithm to cycle through a list of "appropriate" instances, where you-- the people with domain experience-- define "appropriate" for the potential user.

Otherwise you end up with this passive-aggressive situation where everybody does the obvious thing of signing up on mastodon.social, but your devs and fans take it on themselves to "teach" people not to do that because federation.

Case in point: the very first step of signing up is described as "very difficult" in this newbie guide.
Same in the US, of course.

We just have a privatized legal system whereby hotshot attorneys may consider certain pursuits if determined lucrative, and a privatized criminal justice system that favors locking people in concrete cubes for large chunks of their lives.

There’s nothing more humane about it. The effect is merely that “poor people” become “bad people”, “rich people” becomes “heroes”, and suddenly everybody got what they deserved.
How a growing backlash is calling out our terrible tech manners
Apple has removed Infowars podcasts from iTunes
something i've never been quite clear on: were web forums killed, or merely eclipsed? social media brought many more people online; the demographics changed, by orders of magnitude. certainly the old stalwarts you mentioned have dwindled (though are still active), but while doing searches i will still run into active webforums on speciality topics; perhaps ironically i feel these are more likely for non-tech topics
People discovery isn't necessary with email, but it is for a social networking system.

I want to be able to find other people in the fediverse, and I also want people to find me. Having your own server excludes you from other people's local timelines (and vice versa), making discovery in both directions very challenging.
Here's a curious question, India merged into Eurasia ~40 million years ago, Dinosaurs became extinct around 66 million years ago. When dinosaurs were around India was still an island. We know for sure about the presence of Dinosaurs in ancient India through fossils records https://en.wikipedia.org/wiki/Rajasaurus . So how did the dinosaurs populate an isolated island? Or did they evolve independently of each other in different islands?
Why didn't you tell him to take the sensitive discussion somewhere else?
A good type system makes the 2nd change you proposed a joy to make.
Not going to incriminate myself with any of my own stories, but a friend did work for a phishing take down company that was paid per site they removed. Of course the people who sign off on these things are never that technical, so the company was paid a non-trivial amount (say $1,000) for taking down each subdomain.

Think, contact.bankna.me, support.bankna.me, aus.bankna.me, customer-support.bankna.me, login.bankna.me etc etc.

They would often take down the subdomain and leave the parent name intact so they could keep cutting off the individual heads of hydra, if you will.
Have you seen the robots that place components on circuit boards? I don't think that hitting keys on a keyboard is more difficult.
> You would be surprised how often people don't even notice if you respond to "hey, how are you", with "hi".

It's not that they don't notice, it's that "How are you" can be read as either a question or a greeting in modern English.

It's even more pronounced with other phrases. If you're introduced to three people and they respond "Hi", "Hello", "What's up?", it's understood that they're all pretty much saying the same thing.
Regarding "thick archive files or containers" for reproducibility: I'm curious what (at least in your view) the solution to reproducibility looked like prior to easily shareable containers like Docker? (I'm also not sure what a "thick archive" would be.)

For a brief window of time, I was aware of colleagues distributing ubuntu virtualbox VMs for providing complex software environments to students, which sounded like it mostly worked. Not sure if such was used to package up reproducible research, too.
The Sacral Chakra Magical Meditation Chant SEED / BEEJ MANTRA: VAM
The Guardian likely sourced this story from here:
https://www.sixthtone.com/news/1002595/socially-awkward-mill...

Otherwise if not, Sixth Tone provides more details.
Interesting project. I just ran into the need for clients to be able to specify resources they want pushed in a big REST API refactoring I'm working on. It seems like this is really needed in the HTTP/2 Server Push spec. I jus wished they'd picked a better name than X-Push-Please.
Well first and foremost, people usually don't want their email published everywhere. Especially in this decentralized context, that'd be a gold mine for spammers.
Seems like you could translate the spirit of that into English pretty reasonably.

"Hey, doing well?"
"Doing well, and you?"
"Doing well."
Hey tomp. Of course you can. Most of our source code for SatNOGS is actually Python (and Django) and there is a lot you can do with C++ too. Check out our forums and don't hesitate to introduce yourself to the rest of the community https://community.libre.space/t/new-users-welcome/29/278 feel free to also hang-around over our IRC channels at the freenode server #satnogs Matrix bridged here https://riot.im/app/#/room/#satnogs:matrix.org or #librespace Matrix bridge https://riot.im/app/#/room/#librespace:matrix.org
You haven't worked for large companies then ;-)
> What we need is a real, decentralized solution.

Mailinglists. They already were the good enough alternative when havoc running usenet-moderations were out to organize usenet to death.