skysight-inc/HackerNews huggingface dataset:
You can use this service to extract the RSS link from iTunes podcasts.

http://itunes.so-nik.com/
The uncomfortable secret to creative success is disequilibrium
It is called "filtering" and the process is well-established. http://faculty.maxwell.syr.edu/rosenthal/recent%20papers/Is_...
The linked domain was registered 5 years ago -- if this is promotional stunt or fake piece, it has been impressively planned out.
Lisp In Small Pieces would be my reccomendation. A relatively small book that takes you through writing 11 interpreters and 2 compilers.
I would say that one is tying your self worth to your (coding) skills. Ironically once I got out of this mindset, my coding got arguably much better. Shit takes time yo, code hard and enjoy your bad code, it’s gonna get somewhat better eventually.
I kinda guess this has something to do with System.__Canon type, which is a substitute type for open generic parameter type - there is no benefit in having different canon types per appdomain
The article you're commenting on is literally the citation for this. Here's his citation, http://www.sightline.org/2017/09/21/yes-you-can-build-your-w...
> Literally a company PAID to provide security.

The Company was PAID for remediation, to write an execute report, and to testify.

Why would you pay a private company versus the United States Government that would have much more man power and most likely free services?

You generally pay someone when you want a favorable outcome, isn't that Politics 101?
True. Nevada appears to be a contributory negligence state, so the truck driver might be out of luck if that makes him mostly responsible. I guess we don't know if the Shuttle was, or could be, ticketed for something.

In most 'no-fault' states, though, I think the shuttle would shoulder some of the responsibility.
That's a tricky comparison: network connections were expensive and computers which could run an operating system which supported TCP/IP cost more than your car until the 90s. In contrast, everything anyone in the world needs to use Bitcoin has been a commodity from the day it launched.

The difference is that the average person doesn't have a need which would motivate them to use it. As soon as networks became available, people jumped on them because there were tons of things they could do: download software, chat, shop, find a date, read the news, etc. Bitcoin hasn't found that draw yet — literally the only time I've heard a non-technical person mention it was because they'd heard about a VC investing in a startup and they were wondering whether they should buy some in case the price goes up.
I would highly recommend signing up for http://banter.fm . It's limited to a small group right now, but once they launch, your parents are going to love it. Very easy to consume and engage.
> You buy stake in _future_ dividends.

So no intrinsic value then. Just the expectation of possible future earnings. That obviously cannot work!

> the price would quickly drop to a level where it would make huge sense to start buying

Like for Bitcoin. Yes, there would be enough Bitcoin fans who got rich enough on Bitcoin to have spare cash to start buying if it dropped a lot.

Thanks for playing.
> I work at a company currently trying to modernize and getting version control is like pulling teeth.

If a company can't even understand the massive benefits with practically zero downsides of version control, they sounds like a company that is probably thoroughly screwed up.
I guarantee many of you who advocate for basically getting rid of opiates completely as an option for pain management, will be singing an entirely different tune if you ever end up in real pain and realize that "tylenol and advil" isn't going to cut it.
Good time to browse through all the comments explaining how specs are a brillant idea and we just don't get it.

https://news.ycombinator.com/item?id=12569182
I agree with the pricy bit. I've made a calculation, and it would cost me 1200$ a month to run what Cloudflare does for free.

Now, I get that free is not an option. 50/100$ a month is probably OK. But that's beyond reasonable. And prices change depending on where people visit you from (!?)
I much prefer the more explicit `Boolean(anything)` for this reason.
> ... and is awkward to use directly

You're not wrong there. However with the advent of SPIR-V it is possible to write code in whatever language you please (with the caveat that at the moment you need an LLVM backend using https://github.com/thewilsonator/llvm-target-spirv or the Khronos repo I forked that off of.
Then comes the issue of making the code generator friendly interface user friendly, which I have done for D so that you get the ease of use of CUDA.
I think I heard about this feature, but in AU there wasn't (or probably I just didn't know about them) the kinds of services where this was available or would be useful.

Most of my dial-up use was local BBS's or access into a (paid) university offering that gave me usenet and email. In both cases it was very heavy ratio of down:up - but IIRC the 1200/75 arrangement was very brief before the arrival of 9600bps.
That reminds me of discussions about whether it's better to rent or buy housing... who's to say that it isn't smarter (for some people) to choose to work for someone else? What if working for yourself required you to do things like hire and manage employees?
It is perplexing to me why the burden of proof was ever placed on "increasing supply decreases prices" when the mechanism by which rent control + limiting construction is supposed to benefit anyone besides those already occupying those units is totally unclear.

I don't even think it's "ought" vs "does" - it's more NIMBY interests being more ingrained into local politics allowing them to somehow gaslight everyone into thinking the laws of supply and demand don't apply to housing.
> I was thinking more about the kind of friendly acquaintances that you see regularly.

If you see them regularly, why not just exchange phone numbers or e-mail addresses? I just don't understand why Facebook is needed to keep in contact with them.. unless you somehow feel it's necessary to always know what those distant acquaintances are eating for lunch at any given time.
Selfless plug, but for some examples of these see a side project of mine: https://www.juusohaavisto.com/northern-nike-nabob.html
Actually closer to 1%.

http://www.niagarafrontier.com/faq.html
This should be exciting.
I guess it's not social media itself, but its externalities and perverse incentives that are the problem. Hacker news isn't designed to be addictive nor do they sell my information to advertisers, so I don't have a problem with it
Researchers then randomly assigned the patients to get one of four pain-pill combinations: 400mg of ibuprofen and 1,000mg of acetaminophen; 5mg of oxycodone and 325mg of acetaminophen; 5mg of hydrocodone and 300mg of acetaminophen; or 30mg of codeine and 300mg of acetaminophen. Each of the pill combinations looked identical to the patients—three opaque capsules.

The dosages contain very little of each opiod. Based on Googling "normal dose of oxycodone" 5mg is the smallest available dose of oxycodone and half the size of the smallest dose of it under the brand name Oxycotoin. In addition each opiod cocktail contains less acetaminophen than in the non-opiod control.

It's worth noting that the standard pain scale goes from zero to ten and that a mean of 8.7 across 411 patients is very high: closer to "Excruciating Unbearable" than "Utterly Horrible" [1]. Reducing it to 4.3 is to take it down between "Distressing" and "Very Distressing".

None of the treatments reduced the pain to "Tolerable" (level 3). One might say that the study shows that an inadequate cocktail of opoids is no better than an inadequate cocktail without them.

[1]: https://previews.123rf.com/images/sunshinearts/sunshinearts1...
It’s in this very article.

What other outcome could happen?
Is there an OPML import feature? I can't find one lol but that's just me.
This isn't about wrapping one's head around a compiler, but I thought you might find it useful. https://medium.freecodecamp.org/the-programming-language-pip...

I enjoyed this read because it was a very user-friendly overview. After reading, I knew exactly what major pieces did what and therefore what to search for next on my own terms.
Diablo started out as a turn-based game and to change it to real time it seems like they basically just made the turns advance automatically via a game state tick call (20 times a second or whatever) and tweaked how long actions took so it looked like the player and world were acting simultaneously.

https://www.diabloii.net/blog/comments/how-diablo-evolved-fr...
> It's all about immutability and finite money supply.

and why do we care about those?

Finite money supply, I get. I'm not I agree but I get it.

Why exactly do I need an immutable record that I paid some guy 10 bucks for a souvenir shirt at a concert? That I stopped and grabbed a coke at mcdonalds on the way home. That I went and bought some legal weed.
Is he right on composition? He seems to think it's about size ("small units of functionality"). Really composition vs inheritance is about dynamic versus static. Acquiring the functionality at runtime or at compile time. This is explained in the book he cites.

Perhaps I'm missing something.
> . . it has become an article of faith that building market-rate housing raises rents, rather than lowers them. The logic of Econ 101 — that an increase in supply lowers price — is alien to many progressives, both in the Bay Area and around the country.

Pretty much. I'm progressive on a lot of issues but many public-interest minded people are immune to economic realities. The example about subsidized versus market-rate housing is a great one. Subsidized housing reducing displacement twice as effectively as a market-rate house sounds great. But put another way: permitting two market-rate houses that bring in tax additional tax revenue is as effective as building a subsidized unit, which costs the government a bunch of money.

The "trickle down" effect is also real.

> Building more market rate housing isn’t so much about “trickle down” as it is building enough new housing to keep higher income households from moving down-market and bidding up the price of older housing that would otherwise be affordable to moderate and lower income households.

In Chicago, which has never had rent controls, there are tons of high-end highrises going up. But the high-end units there were built in the 1970's and 1980's have been retargeted now as more value offerings.
Yup, I learned this from optimising code, actually—break things down as much as possible into shifts & adds with small factors, go for numbers that can be “OR”ed (added without carrying), and try to keep things in the realm of stuff that’s already covered by lookup tables in your head (powers of 2 and 10, 2-digit multiplication table, squares).

In the particular case of 52, solving it more or less by your method, I think “pack of cards”, which makes me want to start somewhat non-optimally with factors of 2 and 13:

52²
(2² × 13)²
2⁴ × 13²
16 × 169
16 × (16 × 10 + 9)
16² × 10 + 16 × 9
2560 + 16 × 9
2560 + 16 × (10 − 1)
2560 + 16 × 10 − 16
2560 + 160 − 16
2660 + 60 − 16
2700 + 20 − 16
2700 + 4
2704

But most of the time when doing 2-digit squares or multiplies, I’d do this:

2×5 → 1 0
5×5 → 2 5|0 4 ← 2×2
1 0 ← 5×2

2 7 0 4
Plenty of humans freeze up or react slowly when confronted with something like this.
You're completely right on a personal level. People should really do some thinking about why they spend so much time on Facebook. However, there is a separate discussion about Facebook's effect on the community. Zoom out and you can't see any individuals, just large trends. Say 30% of Americans feel like they are addicted to Facebook. Maybe, as a community, we should do something about that.
which is why people call it a bubble.
DuckRails docker image
This site was frighteningly reassuring. Thank you.

I hope this becomes the new FML/TFLN
Not quite. It most certainly doesn’t come down to that, and it’s a reduction of what I’m saying. I’m drawing a distinction between the specific way bitcoin verifies its ledger versus cryptocurrency and distributed ledgers themselves. I took pains to enunciate that repeatedly, so let me try to illustrate with an example:

Say I have one watt of power. I apply it to a computer for however long and it spends that energy folding a protein, simulating a gravitational system, or modeling a hurricane. I apply it to another computer and it spends that watt for however long computing a double SHA256 and throwing away the result. If, at the end of both calculations, I have worked toward proof of work on a secure ledger, which energy was better spent for humanity? That’s the difference: while the secure blockchain is a noble goal, what the computer is doing during that time is something we badly need to rethink. “The double-hash of these bytes is <foo>” isn’t even useful if we collected it. It’s meaningless computing. Yes, we ascribe meaning when blocks are made, but it’s a very irresponsible technical decision to waste energy in order to prove that work was done.

This would be fine if it were a low amount of energy, but it isn’t. We are talking gigawatts that are potentially being spent on this, which is part of the point I was trying to make. Electricity isn’t free, and it’s important to consider our planet. Bitcoin essentially puts computers in a busy loop, and it’s a very hamfisted means of achieving its goal. We have already seen alternative concepts, including this one, that illustrate there is potentially another way to achieve what we want without throwing a small star’s worth of energy at the computing infrastructure behind it.

Coming after people and assuming they’re criticizing cryptocurrency as a concept whenever a specific piece is questioned is tough to discuss against. I think cryptocurrency can do better, and there are undoubtedly better ways to come up with to secure a distributed ledger. I’m alarmed that the adoption of bitcoin has exploded our utilization of resources and that people feel that worry about this is an indictment of the whole concept; this polarization makes it difficult for all of us to improve.

So, no, it isn’t obvious what value I should see out of a computer spinning itself through SHA2 for no benefit aside from securing a ledger. In any other domain, we’d consider such a design ridiculous. There has to be another way, one where that same (intensive) calculation can benefit humanity for the power that we are throwing at it, and we still end up with a secure blockchain. I’m not smart enough to invent it. I hope we can support the people who are, and perhaps admit that bitcoin’s proof of work scheme is a mistake in the larger landscape.

I worry that given how deep we are into ASIC development, arguments against what I’m saying are only going to get louder as time goes on. We are probably long past the point of no return with bitcoin already.
Working with Kanban: Frequently Asked Questions
I'm writing my first compiler now, and it's been quite a learning curve. I've also realized how much nicer my language is for writing compilers than the language in which I'm implementing the compiler. That made me realize I could write the compiler in my language and then write an interpreter for my language which would only need to run once--to generate the compiler--after which point my compiler would be self-hosting. :p
One thing I see a lot with fellow students is the following mentality:

"I don't need to spend a lot of time studying for X because I can figure it out when I need too" or similarly "I don't feel like learning about X right now but I know I could do it on the test when I need to"

I think that sort of thinking is a classic trap smart students can fall into but often fail to correct. Often, these students can get by in High School and first two years of undergrad but often fall hard in upper division courses. I saw one of my closest friends, who I consider to be much smarter than myself, fail an entire semester of 300 and 400-division courses because he didn't put in the work needed despite having a 3.6+ GPA in our Universities physics program.
You are what you measure.
That kind of wording leads me to believe that he is referring to the rate. I.e. Rent increases are still occurring but at a decreasing rate. Maybe?
Hi Dermatologist here

These features (ABCD) are very helpful for patients and other doctors in highlighting moles that should be checked. However, dermatologists generally use a dermatoscope (magnified image) to examine the pattern of pigment within the mole as an important part of deciding whether it is benign or malignant.

There is a long list of dermoscopic criteria that can help to identify melanoma and this is used by doctors training in dermatology but in practice I think that it is seeing lots of normal moles that is the most useful. The brain becomes trained to recognise a normal mole and when it sees something that does not match this pattern it is labeled as suspicious - often I cannot say exactly why.

Recognizing a clear cut melanoma is very straightforward, even for a medical student the difficulty is in distinguishing moles that look abnormal but are actually harmless. At the present time these would be excised and examined under the microscope and as a consequence a large fraction (up to 90%) of moles removed are harmless moles.

I suspect that this device will not increase the number of melanomas diagnosed, but if it is sufficiently sensitive and specific it might reduce the number of normal moles removed.
How about this: https://www.bloomberg.com/news/articles/2017-03-09/manhattan...

Virtually all new construction in Manhattan is luxury.
That new luxury housing makes a city more attractive and induces demand from outside. Adding new roads can make driving more attractive and worsen congestion.

Not saying that’s what happens, but a simple supply/demand analysis (ceteris paribus) may not suffice.
The ones who occupy the residences have the votes...
TSLint has this: https://palantir.github.io/tslint/rules/strict-boolean-expre...

It doesn't play well with the vscode tslint extension for some reason (doesn't show up at all) so you need to run tslint manually to see the errors.. but it's better than nothing.
I don't think it ever truly was a debate over supply effects. I think the true debate is whether people agree or disagree on the desirability of more housing, and the "more supply won't help" argument was coopted by those who needed a more palatable argument than straight NIMBYism.
So it's a screensaver, with voting?
Arete Project: A Deep Springs College for Women
Only one extract. Referring to coca as cocaine isn't helpful.

It takes some effort to transform one into the other.

One is a medecinal herb (commonly used to fight altitude sickness), still used by Coca-Cola today, the other is a dangerously addictive substance that Coca-Cola used before they understood it's dangers.
Uber boss says U.S. market unprofitable amid tough competition from Lyft
Clearalias.com is another service that provides SSL multi-tenant apps and SaaSes that want to provide secured custom domains for their customers.

There's only one step required by the customer which is to point their DNS to Clearalias, no API calls or extra set up by the app or the customers.
Do you mind sharing some of the resources you're using to learn? Book titles or URLs?
Who doesn't like sandwiches?? I would say that's pretty weird too!
Almost always in evenings, whenever I have time and feel like it. If you're a student, you're probably hosed with deadlines, so pick very small things to try out — things like really simple interpreters.

This particular project luckily turned out to be quick to get working. Also, I kept the scope very small, calling it a day right before getting big ideas.
having a bytecode, and having a C API are completely orthogonal. And thankfully we now have both with SPIR-V, although the C API needs to be wrapped unless you like writing C-like code in higher languages that abstract most of the tedium.

Yes driver support is a bit lacking, although I hop that I can convince the OpenCL working group of the need to get a backend (such as https://github.com/thewilsonator/llvm-target-spirv) into mainline LLVM so that writing drivers becomes easier for vendors.
Don't renters also have votes? If so then it's a matter of ratio and willingness to mobilize/fund efforts.
Alcohol is definitely one of the most harmful drugs out there. In terms of addictiveness, physical side effects (short and long term), and the kind of behavior that people are likely to engage in while under the influence, the only things worse are probably IV painkillers and smoked meth/crack.

As a society we need to get our heads out of our asses and challenge our notions of what kind of drug use is and isn't acceptable. It's happening with weed, but unfortunately doesn't seem to be transferring to all/most other illegal drugs that aren't that harmful. It's perfectly fine to tell my boss that I got too drunk on Friday but if I tell him that I took psychedelic mushrooms or my friend's ADHD meds I probably wouldn't be employed much longer.

Alcoholism and propensity to addiction run through both sides of my family. Three out of four grandparents alcoholics, three out of four aunts/uncles alcoholics. I have nothing against alcohol use and drink myself, but I have to wonder how successful my family would have been if they lived in a society that hadn't (implicitly, if not explicitly) pressured them to drink, or if they had access to something they could "focus" their addiction on that wouldn't be as harmful as alcohol.
NPS Score: Does This Metric Live Up to the Hype?
Apple and Amazon have been the exceptions for me.

My mom ordered something for me off Amazon, but typed in the wrong address. I walked to that address and they denied receiving any packages. From their support page, they'll call you and you'll be speaking to someone within 20seconds. They sent a replacement without question and without charging (the item was less than $50). Other times, with other issues, they'll ship you a replacement and ask you to keep the original.

I bought an Apple laptop recently. It shipped with Sierra, but I wanted to start with a clean install of High Sierra. After installing stuff I had a suspicion something wasn't compatible with High Sierra and wanted to downgrade. Frustratingly, they removed the download in the App Store. The first person I talked to on the phone walked me through an Internet Recovery--and knew the difference between installing from the Recovery Partition (which is the OS installed, High Sierra) and Internet Recovery (which installs the OS the hardware shipped with, Sierra). That, and the ability to talk me through a series of screens (including partitioning) over the phone is no easy task. The same person called me back 2 hours later to confirm everything finished installing.

I think for most other larger companies, support is a huge expense with little upside. It's cheaper to waste your time then their's. The most cost effective thing to do is hire a small number of very polite people and give them the power to do nothing.
likely confocal microscopy
A Strange Request – Facebook Wants Your Nude Photos
Basil Kio and Safecracker Jeff Sitar Discuss What They Found in Locked Safes(2014)
Acetaminophen and ibuprofen are safe and effective together.

The label you refer to advises against using other medicines that contain acetaminophen, as many cold and allergy medicines do (Excedrin, NyQuil, Robitussin).

The thing you want to look out for are not doubling up acetaminophen, and not taking any combination of aspirin + naproxen + ibuprofen.
Normally this is where I'd expect to see "HN is turning into reddit", but hackers have always been interested in pot, so...

(reminds me of Pirates of Silicon Valley)
Possible, but I think it's more likely poor wording than linguistic calculus.
Is 7,700 per second really that impressive?