skysight-inc/HackerNews huggingface dataset:
I posted a joke a couple of days ago about "the Xzibit pattern" which ended up at 10 points, but it fluctuated a lot so it probably got something like 40 up 30 down. Would be interesting to see the breakdown of votes on HN.
I doubt the people working on the secretariat were "researchers and hard core fans".

Then again I am used to people not believing in a future with modern safe OSes.
Are you talking about page-load speeds here or just network latency (the former will obviously be much higher than the latter)?

If the latter, where are you getting 15-10 second figures from?
How is that different from the unproxied scenario? If unicorngifs.sexy gets pwned, your users get pwned, whether or not there’s a proxy in the middle.
I generally also find the devtools to be better but both Chrome and Firefox have years-old bugs involving source maps, breakpoints, etc. so I end up cycling between the two during any given day.
You blame home owners and Prop 13 for causing skyrocketing house prices, meanwhile homeowners and Prop 13 have always been here for decades with not too much inflation. Meanwhile, tech in SF has been a recent phenomenon, and correlates perfectly to when housing prices started going crazy. In 2007/2008 I was renting a 1 bedroom apartment in SF for $1700/month. High, but not toxic. Now that same one has doubled. I've been here 20+ years and I've never seen the housing market like I have in the last 7 years.

Look at the stock market of FANGs since Jan 2011. Google has gone up 8x including splits. Amazon is up 11x. Facebook is up 6x since IPO. Netflix is up 15x. Apple is up 28x (including 7:1 split). Even legacy companies like eBay are up 7x. Microsoft is up 6x. There are a lot of regular employees who are extremely wealthy of the last several years. They are driving up the prices everywhere for housing. There is an insatiable amount of inordinantly rich tech workers that are ruining it for everyone. I'm one of them as well. So are you.

If you really want to do the right thing, go to the Midwest like Kansas City, with a good university and great fiber infrastructure. Or go to Detroit. But you won't because similar to NIMBYs, you're a "Not for my Startup" mentality thinks you need to be in SF to become a billionaire. Then you're part of the problem.
then spends half the book covering inheritance

Does it really? The bulk of the patterns are about composition and delegation which is why wags using languages less restrictive than C++ have been able to do things like show 47819.73 patterns are variants of one or two things.
Ask HN: Have you ever used PL/pgSQL – the PostgreSQL programming language?
If you have, what was your experience using it? Was it positive or negative? When do you think it is suitable to use it?

Here is an overview of the language:

https://www.postgresql.org/docs/10/static/plpgsql-overview.html
I am very interested in this space, how would you describe your product in relation to other land-use models? I'm thinking UrbanSim, PECAS, MapCraft
Windows is by far the most annoying operating system out there. You want Linux. It's really easy to use these days and works pretty good. It's not perfect and you will have some trouble shooting but it's a lot better than sitting and waiting for Apple or Microsoft. You become totally dependant on them. No developer should ever be dependent like that.
> Nothing sterilizes a book's emotional or intellectual impact quite like being forced to read it.

That depends on many factors, including the particular book, the "coolness" of the teacher, the age of the pupil, etc. Poetry finally clicked for me in my final year of high school when we were assigned one single poet I had never read before (and definitely wouldn’t have never read if he hadn’t been assigned in school). I was so fascinated by this mandatory reading that I bought the poet’s collected works, then began reading verse by his contemporaries, and so on and so forth.
I imagine pulling the human element out of the loop is valuable to the military.
> Housing is inelastic and will climb to the top of what the people in the area can afford, given demand.

Thats the opposite of inelastic.

Inelastic means that as one side increases, the other side does not respond much. Food, for example, has inelastic demand in the US. If food prices get cut in half, people aren't going to eat twice as much.

But even if housing demand is elastic, thats a good thing, not a bad thing. That means that if we build lots of houses, then there are lots and lots of people out there who could benefit from moving here. These people want to move here, but are unable to do so right now. We could help them so much by giving people the opportunity to move to a place, that is apparently so amazing that lots of people want to come here.
At Algolia, we use simple requests (https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS#Simpl...) in our JSON API. So that there's no OPTIONS requests being done in the most important scenarios (GET, POST).

This is a very neat trick because you can definitely ask an API for JSON via accept header (https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Ac...) while being compliant with simple requests by using query strings and/or multipart/form for routes option.
Compiling dynamic programming languages
A couple other threads about Hossenfelder's book:

https://news.ycombinator.com/item?id=17434430

https://news.ycombinator.com/item?id=17326642
Unfortunately, it seems the ROE of American occupation forces in Afghanistan is more civilian-friendly than the ROE of American cops fighting the drug/race war.
a word of warning.
off the page textbook crypto examples are not a good crypto scheme
you have to think like a bank robber to start securing your bank.
if you think like a banker then you will try to cut costs and corners to make revenue.

addendum
> Anyone, from the most clueless amateur to the best cryptographer, can create an algorithm that he himself can't break. It's not even hard. What is hard is creating an algorithm that no one else can break, even after years of analysis. And the only way to prove that is to subject the algorithm to years of analysis by the best cryptographers around.

good crypto cant be broken by knowing the algo thats why closed proprietary crypto is POS

addendum 2 )

this makes the case for open source so there are multiple perspectives rather than ECHO CHAMBERS bcz when it comes down to it you can talk yourself into thinking anything is great when it is your own pet theory.

BTW im working around the posting too fast BS so thats why the addendums to parent post.

=================================
ALSO off topic but, concerning:

Detecting Screen Content via Remote Acoustic Side Channels

{https://www.cs.tau.ac.il/~tromer/synesthesia/}

every time a pixel changes it makes a UHF+ EMF chirp
every time a bus channel makes a bit state transition it makes a UHF+ chirp if you evesdrop the EMF radiation preserve it and analyse your data then you can reconstruct EVERYTHING that the hardware is doing not just the display screen.
The problem with modern cmake is the huge amount of dependencies it requires.
I worry a bit about Wheaton. I'd like for him to have a happy existence, he seems a bit off-center sometimes.

I wish him good luck.
How glorious that to read this I had to duck under a 'download the medium app' popup and hop over a 'sign up to premium' popup. Always good to see dogfooding.
Jon “maddog” Hall talks Unix and Linux history
Right, because Twitter had everything, from load to abuse figured out right away.

There's already a solution under discussion; block incoming reports for a user, (with time limit), or block reports from a user, (with time limits). It was just something that wasn't expected. Next time, there would be better tools to deal with it.
This is such a strange thing to doubt. I'm so distracted by it I can't really answer your question. Being a software engineer is a bunch of knowledge accompanied with some level of problem solving. You can even be a medicore one and use the paychecks to pay your hobby or something you actually like. So why throw it away if you don't know what you are throwing it away for?

There are work conditions where you have to call the police on the manager because he locked you in the building until the release is done. There are also work conditions where you want to work but everyone else wants to pet a cat for another half hour after lunch and the boredom slowly kills your mind. And there are a lot of nice workplaces in-between.

If you have any memory about the joy of programming I highly suggest to doubt the workplace before yourself.
>I doubt the people working on the secretariat were "researchers and hard core fans"

No, they were just forced to use it for the researchers to prove a point.

Nothing about this speaks to its practically and success. Is it still in use in that organization? If not, why not?

Was it fast enough? Did it actually crash less or just under different conditions? Did it make it easy to connect and use the huge existing ecosystem of code available for other major OSes? Did it have hangups unique to it?

>Then again I am used to people not believing in a future with modern safe OSes.

Well, "belief" is not that scientific or pragmatic a criterion, is it?
https://www.caprivacy.org
Yes he had, although it is not a direct creation from him.

Modula-3 is the evolution of Mesa/Cedar, after the researchers went to DEC and created Modula-2+, an improved version of Mesa/Cedar.

They collaborated with Wirth on their work.

"The design of the programming language Modula-3 was a joint effort by the Digital Systems Research Center and the Olivetti Research Center, undertaken with the guidance and inspiration of Niklaus Wirth."

http://lucacardelli.name/papers/modula3typesystem.a4.pdf
Suspended amazon fab account
Hello everyone, I am in dire need of your help. I have been selling on Amazon for just over a year now, and as far as I can tell, things were going great. I’ve been making enough to cover all costs and overhead, I’ve been responding to all of my customers promptly, and I have been doing my best to get my products in the mail as quickly as humanly possible.
Last month I hired my first employee, and I thought things were going better than ever. The income was steady, the work was getting done well and on time, and I was getting positive review after positive review… until I got on my computer this morning and was given the message my account has been closed.
I have no idea what is going on. I read through all my messages, and I can’t see anyone who appears unhappy. In fact, my last review was one of the nicest reviews I have ever received! Does anyone know why Amazon would suddenly ban my account? They haven’t given me any information, and I desperately need to get this fixed. Any and all advice is welcome! Thank you all!
Scientists find a simpler and more precise method to measure body fat percentage
power = force * distance / time

If you want constant acceleration, you need to maintain constant force. A higher-velocity vehicle applies that force across a greater distance per unit time, and therefore requires more power.

Accelerating 1 metric ton at 1g requires 9800 N. So at peak velocity (18 km/s), that's 180 megawatts per ton, which is more than 700 times the power to mass ratio of a Tesla P100D.
A warning: these books are not the original editions, but edited versions with modernized spelling and grammar. The editorial changes are kept in version control so they could theoretically be reverted, but they are mixed with the technical changes so in practice this is not easy.

Some people might prefer the changes, but when I read classics I want to read something as close as possible to what the author originally wrote. Despite the name, "Standard Ebooks" are actually non-standard.
It's slightly annoying during the day, but I can write software without my glasses. The worst time is while driving at night, when I can't tell which pair of oncoming headlights is the one I'm actually supposed to avoid.
there isn't a universal standard for this, but some companies do provide raw parts officialy for instance Samsung allows you to get any replacement parts for any of their phones or electronics on their website.
Please don't use cmake, the dependency chain it pulls in on a bare machine is massive.
James Mickens has a pretty good breakdown of why blockchain isn't a good solution for most real-world problems: https://youtu.be/15RTC22Z2xI
LOL. The establishment Economist magazine says it - it must be so.
Read the article. It goes into detail on what possibly went wrong and how multiple issues likely accumulated.
If you get the chance to see Shakespeare in original pronunciation (OP), jump on it - and take the kids. The ear tunes it in amazingly quickly, and a lot of things suddenly make a lot more sense. The jokes are jokes and the puns are puns. There are still words that, alas, didn't survive the journey from the past, and false friends whose meanings have changed drastically in the interim, but the rhyme and meter of, well, antique "pirate talk" fit the material much better than a pompous theatrical version of RP.

(Be prepared to explain a lot of off-colour puns and double entendres. Shakespeare may have written much for the the equivalent of the private boxes, but he was most definitely not above a bit of Carry On/Benny Hill for the groundlings.)
Show HN: MindForger – improves usability of Markdown IDE
Read research papers for free (chrome extension)
>I think there's some middle ground between both views of India here.

I was pointing out how everything he listed is not indicative of much. You have a lot of great aspects to India, and a lot of really horrible injustices there. Neither should be used to mask or highlight the other.
Although be wary of how far even that can take you. As Bruce Schneier has said[0]:

> Anyone, from the most clueless amateur to the best cryptographer, can create an algorithm that he himself can't break. It's not even hard. What is hard is creating an algorithm that no one else can break, even after years of analysis. And the only way to prove that is to subject the algorithm to years of analysis by the best cryptographers around.

> If I have any contribution to this, it's to generalize it to security systems and not just to cryptographic algorithms. Because anyone can design a security system that he cannot break, evaluating the security credentials of the designer is an essential aspect of evaluating the system's security.

[0] https://www.schneier.com/blog/archives/2011/04/schneiers_law...
Strong buy signal
However, any matter in the way of the emissions would still reach something like that temperature, right? There's got to be some dust out there that's over the hagedorn temperature.
Later histories & tragedies tended to be more prose than verse. Those are my faves.
>>> In my view, the slow pace of new discoveries in fundamental physics is to a large extent the natural outcome of our earlier, spectacular success. It’s been hard to make improvements. Patience may be required.

One of my favorite analogies is that it took humanity more than 1000 years to invent algebra. Now we teach it to schoolchildren.

The lesson is that no matter how proud we are of our progress in a field, the next problem might just be a stumper, and we have no idea how long it will take to solve.

Sometimes I like to bring up the lesson of algebra when talking with managers about project estimates. ;-)
The you have to deal with CORS. But any site that has real complex interactions to design around isn't going to be hosted on Wix.
A century and a half elapsed before anyone had any inkling that the Pacific Northwest was not a quiet place but a place in a long period of quiet.

A fine wordsmith paints images of understanding.
Thanks for posting, awesome resource! I was surprised to see recent science fiction works and authors, like Phillip K. Dick and Algis Budrys, which I would expect had been published well after the 1923 copyright deadline.
I fear I have been on the producing end of these. I think I told someone Ophelia was from Greek mythology once.
>If you're arguing that Facebook and Twitter aren't being used to push extremism you're wrong.

I never said any of that.

>If you're saying it doesn't matter because the US (and others) are flawed, you're wrong.

It really doesn't matter. Russia's involvement is so insignificant in the grand scheme of things. $100,000 in Russian ads, vs $6,800,000,000 spent by the campaigns, corporations, relentless Trump media coverage, and large donors, come on.

What country hasn't the USA interrupted a democratic process? Is it OK as long as we do it?
Isn't forgetting to chain a .catch() just the equivalent of completely forgetting the 'try' block in async/await code though?

Seems like in both cases, the cause is the same: you weren't aware or forgot that the async logic might throw, and so you don't write code to handle it.
I was probably too imprecise. I meant new infrastructure. I just want to point out where the analogy breaks down.
Just for a bit of fun perspective, that’s 7 km/s faster than reentry velocity! Even if you felt like dealing with the heat, it would cost an ungodly amount of energy which kind of defeats the point of an elevator. On the other hand, you could ignore radiation shielding if the trip is short enough? Not worth the trade off I think.
Another great crypto resource (though it's really an intro course) that's out there is the Cryptography course on Coursera: https://www.coursera.org/learn/crypto. It's taught by Dan Boneh who, in addition to being a genius, also happens to be incredibly talented at explaining crypto concepts in a way that leads to deep understanding. It's a great treat watching him write out and explain different proofs from memory.

After taking these two crypto courses, I signed up for CS155 https://crypto.stanford.edu/cs155/, which is his undergrad class on security at Stanford (they were offering it through their professional center, I don't think they still offer it, which is a bummer)
One could also write the Go version using channels [1] and the Rust version in a more functional way [2], but overall the code is quite straightforward in both languages.

Only thing I don't like about the Rust version is, that the error message is still a bit cryptic:

```
Cannot borrow data mutably in a captured outer variable in an `Fn` closure.
```

But the important part is that Rust prevents a data race at compile time, which is nice.

[1]: https://github.com/hello-rust/show/pull/46
[2]: https://github.com/hello-rust/show/pull/45
What's wrong with dependencies?
A company that trades like a railroad company shouldn't be gloating about how little of the market share they want. there is no room for apple to expand with their rich people first strategy. Eventually you run out of new rich people to sell your products to.

Apples investors do not expect them to grow much more unlike Google or Facebook which both act as monopolies in both the smartphone and online markets. I'm sure apple knows what it wants but it sure doesn't show any abition to take over the world with their products.
Until people go from buying crypto to spending crypto, I will have to agree with The Economist.
”Obayashi envisages a space elevator using six oval-shaped cars, each measuring 18m x 7.2m holding 30 people, connected by a cable”

I can’t see how one would read that other than as each car holding 30 people.

You would need an extra comma to make it six cars holding 30 people in total:

”Obayashi envisages a space elevator using six oval-shaped cars, each measuring 18m x 7.2m, holding 30 people, connected by a cable”
Not likely, since the intervening material probably lets most of the radio emission through. So the radiative coupling between the synchrotron emission and that material is too weak to raise the temperature by much (if any).

> There's got to be some dust out there that's over the hagedorn temperature.

Interstellar dust grains are thought to be destroyed at temperatures of 1500-2000 K (depending on composition). And their absorption cross-section for absorbing radio waves is fairly small.
It is up to each one that cares about safe computing to delve on our history.

All those answers are available on relevant papers.

A few decades ago a company believed JavaScript could be made into a fast language and here we are.

Midori was a very real OS, not welcomed by management, that is hardly a scientific criterion.
I was just in Klerksdorp on business and I drove through Potch. I should have taken a detour to investigate.
This is a really good assessment for why I don't use the internet as much as I use to or at least the websites I frequent have become ones that aren't bloated and unusable.
I love how the subtitle flatly contradicts the actual title. What happened there? Did some editor feel the need to damp the article's criticism but lack the resolve to go farther than the title?
On a practical note, if you drop something on your foot you need to be able to take your shoe off quickly - cutting the laces is often the best approach. Shoe laces as strong as steel would likely lead to you losing your foot.

Same goes for titanium wedding rings...
Flexport, which has passed Fedex in ocean freight volumes, is hiring
Because eventually developers will stop bothering with iOS apps.
Schrödinger’s Strike: Who Hit These Buildings in Raqqa, Syria?
With robots you can err on the side of the shovel as worst that can happen is that the RPG will destroy the robot. With humans it is the "split second decision" which effectively pretty much takes any discretion away.
Or maybe reality just isn't elegant.

An analogy would be psychology. The evolutionary path our brains took to develop to their current state is ... ugly. Why should things be different in physics?
What are some great jokes/one liners/scenes that will make me laugh?
If I'm reading the article right, the entire claim is that Bitcoin is useless as a day-to-day currency and is only useful for investment/speculation, so "Time to invest" isn't actually contradicting the article at all.
Linkedin.com is one of the worst offenders here, I avoid using that site because of it.
Of course these things exist already. If it's possible, someone in the defense industry will build it. They try building things that aren't currently possible, let alone something like this that a skilled hobbyist could put together.

A friend of mine quit an EE lab in grad school because they were working for the government on drones that did exactly this, but for missiles, in 1996.
I saw startups struggle with ops and run out of runway implementing trendy micro-services from first day. But then I saw successful startups flourished from faux pas CLI-generated monoliths and no-brainer deployment templates. MVP FTW!
Posts like this always remind me of "Notes on Postmodern Programming" (http://homepages.mcs.vuw.ac.nz/~kjx/papers/nopp.pdf [pdf])
They happen to be extremely useful for buying recreational drugs on the internet. The author overlooks that.
Concurrent connections per domain is much less of an issue now. The max is high enough most apps will never hit it.
I'm happy its been added to the list:
https://99bitcoins.com/bitcoinobituaries/
This is pretty cool, I wonder if this could be used on roofs in places where ice dams [0] are a big problem.

An alternative and cheaper system which my team and I developed in our undergrad senior capstone was to use drip irrigation mounted to roofs (and organic deicing fluid) to mitigate ice dams. This was accomplished by dripping fluid down the roof to "cut" channels into the ice dam to allow the water built up behind the dam, to drain off of the roof. I think you could possibly do something similar by placing strips of this 3-layered material vertically oriented on a roof to melt channels in the ice dam..

[0] https://en.wikipedia.org/wiki/Ice_dam_(roof)
I don't think they contradict each other—the article also talks about non-currency uses of blockchains.