jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
No, this is just a hack that is probably broken because the runtime doesn't know about the patched functions. The Go team are working on proper loadable modules.
First I want to put upfront that I work for Millicorp, who owns and operates ConsCallHome.com for the last 7 years, partially a competitor of Pigeon.ly

We think it’s fantastic that Pigeon.ly is going to YC. Every company that strives to help in this area helps reduce recidivism and even more importantly allows families to communicate with their loved ones. The more sunshine on the subject the better.

This has been an ongoing battle for inmates for the last 10+ years. Recently the FCC has brought rate regulation to the prison pay phone providers, but as part of that they require some pretty significant security requirements. A little much to go in here, but the declaratory ruling where the FCC allows companies like Pigeon.ly and ConsCallHome.com to operate require enhanced security to be implemented as part of the service which allows the inmates families to save on the calls. It was a four year battle against some very big companies to help get the first part of inmate phone reform accomplished, the second and final piece of reform before the FCC still has still not been ruled upon.

There are still areas and jurisdictions who are not following the FCC rulings. I hope everyone who sees this will reach out and learn more about this ongoing issue and this unfair tax on those who can afford it the least.

For more information on the security aspects, the best FCC document: http://transition.fcc.gov/Daily_Releases/Daily_Business/2013...

http://www.ConsCallHome.com
This approach is known as Monte Carlo Tree Search, which usually follows a weighted search by how good the move is until it finds a leaf in the explored tree. Then it makes a new set of leaves for its moves and scores the path by randomly making moves until the game is finished and propagating the result up the path to the root. The wikipedia article has a better explanation: http://en.wikipedia.org/wiki/Monte_Carlo_tree_search
I understand your premise of stored value not being realized until the future. However, it isn't some sort of universal rule. There is value in a lot of things, even in failure, and loss; you are only considering the monetary value in your statement. The possibilities of immeasurable value, that which aren't strictly monetary, is all lost in saying, "stored value is bizarre."

If stored value is truly a bizarre concept, then society should completely reevaluate schools, and learning in general. Even this discussion; because what is the point, or value? Is storing any nuance of thoughts pointless? You have a highly cyclical argument, favoring Singularity, and not allowing for any other perspective.

Your attempt to laud your position and derail Austrian Economics with the "Hauling Gold to Mars" example is insulting and disservices your own ability to make a valid point. Already in place, society has a concept that dismisses your absurdity, I.e., "Contracts;" which fully eliminate the need to haul physical resources or commodity around and merely show them on paper. Not too dissimilar to the blockchain.

From a statistical standpoint, statistics are irrelevant when they are put into practice. For they either ARE or ARE NOT and DO or DO NOT come into effect. They are a summation of the past, not its predictor.

In your very own argument, "You can't predict the future." But then go on to argue people would "be idiots" for investing in "consumption" instead of "productive" things or businesses. In a single paragraph you've argued against your own theory. People can't predict the future, but they can somehow tell what is productive versus not? Hah! I think the last business cycle is evidence enough.

Your idea isn't completely without merit in its attempts to reward persons for making good predictions. But again we already have similar systems for that purpose already in place in the stock markets.
Arguably having €2M also is not easy. Ignoring the criteria is not very productive for OPs question.

It's easy to get a UK passport if you've already been living here for 6 years on an eligible visa.
> And the fact is that humans can't reliably identify emotions from photographs, so there's zero chance for AI.

The second doesn't necessarily follow from the first—there are plenty of things humans are bad at that computers are good at.

You are probably right that current products aren't very capable, and may even be snake oil.

But also I'd be quite surprised if this isn't possible in the near future.
My theory is that the reason Signal was so reluctant to add slightly-less-secure-but-usable backups is that it is going to have some unified infrastructure for crypto and messaging storage/backup. The backup usability weirdness makes way more sense in that context.

I don't understand security/crypto stuff so much, but the new version of the server seems to use the same secret token for crypto transactions as it does for backup https://github.com/signalapp/Signal-Server/search?q=userAuth... , which offers some evidence that this be the case.
I have certainly been surprised by the question, "Are you mad?" from people who know me very well and have completely misread my emotion. And that's in person.
That’s a massive jump to make when he is probably being beaten to hell by HN right now.
That’s not a reasonable chain of expectation. Reevaluate your logic.
I'd guess you would like alpine.js
Another centralized social network adds a payment network. WeChat, Facebook, iMessage, GMail and now Signal.

I would like to see the decentralized crypto space tackle payments: https://community.intercoin.org/t/signal-another-centralized...
>the fact is that humans can't reliably identify emotions from photographs

As a layman, I had previously thought Paul Ekman's work refuted this claim, but it seems like it's been called into question. (Ekman was reportedly the basis for the main character in the show Lie to Me)

https://www.nature.com/articles/d41586-020-00507-5
Oh wow. That’s incredibly suspicious...
They were raised in the US?
http://bop.ly
Having participated in the netflix recommendation contest I can say that the core engine is very good, but the presentation could be so much better.

Some instant ways to make things better:

- Let me know when a movie on my que is available for streaming
- Let me know when a movie is about to be taken off the streaming list.
- Let other profiles see if movies are available for streaming (even if they can't do it on their account)
- Do some UI testing on the wii/ipad/etc apps and make them better.
- Sort "new movies" and all of the other lists shown on my tv by what it thinks I will rate them so I see the better movies first
- Let me connect with friends so I can see what they just watched. I will be socially more ok with watching a "ok" movie if I get to chat about it with someone else the next day.

Some bigger ideas to try:
- When streaming a new TV show add one episode every Friday at 8 (or other time). I will be more interested in watching if there is just a little bit of content to keep up with.
- Provide a "live" channel that continuously just plays through content such as TV shows, kids shows and movies etc. When I "watch" that channel it just ff'ds to where it would be at that point in the movie.
Would rather pay than see all those 2002-style pop ups on videos...
This is a very solid idea. As an alternative, you can use a payment processor that deals with PayPal and credit card companies on your behalf. With something like FastSpring.com, you get paid as long as the transactions are genuine (e.g., excluding credit card fraud). You never have to deal with PayPal, Google Checkout, or frozen account bullshit.
You need to make it expensive (in time or money) to run for office. Otherwise everybody would simply vote for themselves. Or people would vote for the special interest candidate of their pet special interest, and mainstream parties would vanish.
There may be issues with the above solution, but scratching off tickets isn't one of them. Do you know how inefficient the process of counting votes can be now? You might think that it is impractical, or that it "doesn't scale", but they manage.
Car seats are massive and I’m pretty sure they’re deliberately designed so that few models will fit three to a row. They certainly don’t fit in my compact or my crossover. Putting them in my compact also requires me to drive with my chest on the steering wheel.
Which affects the final price and also the mechanical requirements.

Bullet-proof glass isn't an exotic item, but you're not going to find it in most consumer products.
Like footnotes to explain a joke.
That's what makes it worst, the theme didn't even have anything to do with Kazakhs, they just threw in the low-effort stereotyping for comedic effect.
Good question.

I can't find a single SPIR-V AXPY (a*X+y) example which is the Hello World of linear algebra in Vulkan/SPIR-V so I'm not optimistic on ease of use.

You can probably do texture hacks like what people did in 2006 when they realized that GPU were fast for linear algebra and OpenCL/Cuda did not exist (https://igoro.com/archive/how-gpu-came-to-be-used-for-genera...)

The best would probably be to follow this Halide issue and the corresponding branches: https://github.com/halide/Halide/issues/2296. Note that Halide is a compiler so it automates lots of the boilerplate that is probably needed to Vulkan for compute compared to Cuda.
> Trucks are not suburban status items.

Have you ever been to Texas?
What is the visibility like from that angular cockpit, I wonder?
You must have met ignorant ones amongst the population who have no inkling of how the system works here .
I'm an opposition party campaigner in my 50s .. votes are secret... nobody will know. We have observers party from both sides throughout the whole process of balloting and counting till the results are announced and we can protest if there's peeking at particulars or foul play
I think the strongest indication that there is a bubble is all the Smart People nervously chattering about there not being a bubble.
I think China is going to suffer an epidemic of infrastructure failure in the near future, perhaps as early as the mid-2020s if the 20-30 years estimate is correct.

For comparison, South Korea's extraordinary growth was followed by a series of infrastructure failures in the mid-90s. A relatively new bridge suddenly fell into a river during the morning rush. A department store imploded, killing over 500 people. Gas explosions all over the place. IIRC none of the major accidents in Korea were caused by low-grade concrete specifically, but there seems to be a general parallel between what the Chinese have been doing lately and the "build now, worry about quality later" mentality that Koreans adopted during their period of rapid growth. Both result in crumbling buildings 20-30 years later.
Nope, we're talking fairly modern things, I think. Film scores from 5-10-year old blockbusters? Countless unavailable on streaming services, many unavailable on iTunes/Amazon. Still can be found on CD no problem.

Not just audio either. It's 2015, where can I buy a legal digital download of any episode of Star Wars? Nowhere.
But you don't have to run faster than the bear, you just have to run faster than the slowest person. All of this is theoretically possible but the cost has to be justified by the intelligence gain and there's very few security targets that are simultaneously worth the cost and not achievable via simpler means.
That $1400 sounds super low. Last time I saw what my employer paid for my health insurance, it was $1500/mo, for just me. And if you're buying insurance on the open market, it's more expensive than it is for an employer.
Yes most definitely. They also have the infrastructure to do so, but not sure they have the infrastructure to keep them arrested until everything is sorted out.
Boys will be boys. Shucks they didn't mean nothing by it. Just blowing off steam. Don't blow it out of proportion....

Did I miss any?

"Some people are saying" it wasn't even really people. It was a performance art piece to get "real Americans" in trouble.

Give me a break. The people that participated in this are deplorable.
Yes, you can try it out:

https://keno.github.io/julia-wasm/website/repl.htm

Here's the repo:

https://github.com/Keno/julia-wasm

It's still a work in progress to get the full package manager on there, but there's funding from Mozilla to get it done. I'm excited to see how that turns out.
Some comments from some friends:

The website needs to be open source too.

You being able to revise the terms of service with no notice is a deal breaker.

The privacy policy might not be GDPR compliant due to changes being effective immediately instead of being consented to.

Why are you using Slack instead of something more open (like self-hosted Mattermost)?
Presumably the bug would still be considered a bug if it occured at 65536 hours? The incorrectly-signed bit only makes it appear sooner, but it's not the bug.
> Perhaps Julia's multiple dispatch helps here (?), but why would the above be the case and wouldn't be achievable in other existing languages as is?

Yes, ubiquitous, zero-overhead multiple dispatch is the reason, as explained in depth here:

https://youtu.be/kc9HwsxE1OY
Good question! I'm trying to find a good way to explain this bit in the guide.

This is due to the preserveAspectRatio property on the svg element. Its default value is `meet`, which scales the svg with three rules:

- aspect ratio is preserved
- the entire viewBox is visible within the viewport
- the viewBox is scaled up as much as possible, while still meeting the other criteria

https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/p...

If you fiddle with the attribute value in the Dev Tools, try setting it to `xMinYMid` or `none` to see if that gives you a good sense of how it works. I'm worried that it might just confuse if not explained well :)
It's reused every 8 bytes...
Also worth mentioning is the fact that the Scala programming language was created at EPFL: https://scala.epfl.ch/

Martin Odersky (the original author) is still a professor there and teaches some Computer Science courses: http://lampwww.epfl.ch/~odersky/
Not the parent and not taking any side in this discussion, but I was interested in looking this up, so here you go:

https://en.wikipedia.org/wiki/Dog#As_food "Dog meat is consumed in some East Asian countries, including Korea, China and Vietnam, a practice that dates back to antiquity. It is estimated that 13–16 million dogs are killed and consumed in Asia every year."

https://en.wikipedia.org/wiki/Dog_meat "In the 21st century, dog meat is consumed in some regions of China, South Korea, Vietnam, and Nigeria and it is still eaten or is legal to be eaten in other countries throughout the world. [...] It was estimated in 2014 that worldwide, 25 million dogs are eaten each year by humans."

I guess if what you took exception to was the "a lot" part, then three Asian countries might indeed not qualify as "a lot".
Yeah, my brother in law got Malaria in another tropical country, like a bad flu, recovered pretty quick. Certainly not as scary as people make it out to be (unless you're already in bad shape).

One also has to remember the epidemic flu viruses that killed millions in the west in past centuries, yet now we barely care enough to get flu shots.
I upgraded to the iPhone 6 from the 4S. For the first time ever I got a case for it. The phone is so light and slick in my hands; when using it one-handed I often felt as though I were about to drop it. That said, after about 2 weeks I grew very comfortable with the larger screen. It also fits fine in my pocket even with a case. I'm very happy with it.
That's a legitimate criticism. As of yesterday, how to convert "String" to "&str" still wasn't nailed down. (".as_string(), or "&[]"?). Things are far better than they were a month ago, though.

After using Rust a little, I get the feeling that the borrow system, the big innovation, is in good shape. The type system is clunky. Take a look at this date/time module:

https://github.com/lifthrasiir/rust-chrono/blob/master/src/d...

Note that none of this code does any computation. It's all field access and update. It's not a multi-calendar system with time zone tables. This is the code for stuffing the year into a Datetime object:

#[inline]
fn with_year(&self, year: i32) -> Option<DateTime<Off>> {
self.local().with_year(year).and_then(|datetime|
self.offset.from_local_datetime(&datetime).single())
}

This has generics and a closure, neither of which ought to be necessary. Despite all this generality, there are two copies of this code, one for time-zone aware and one for "naive" timestamps. The author of that module has misgivings about the structure. He writes "This is a bit verbose due to Rust's lack of function and method overloading, but in turn we get a rich combination of initialization methods." This is the best of the three date-time modules available; the other two won't even compile with the current build system and are abandoned.

There are some neat ideas in the type system. One is that if you have something which might not be able to return a value, you have it return an "Option<T>" value, which can have a value of type T, or a value of None. Sorting out what was returned requires a "match" statement, which is rather verbose. It's an elegant way to avoid null pointers and error codes, but it's quite verbose in practice. The business with "and_then" and the closure above is to deal with that problem. See "Option Monads in Rust" ("http://www.hoverbear.org/2014/08/12/option-monads-in-rust/") for an explanation.

In Python, situations like this raise a ValueError exception. In Go, situations like this return (uselessvalue, err). The Rust solution is formally correct, but complex and verbose for what it's doing.

I'm worried that all this verbiage will turn new users off. It turns me off, and I have a background in formal systems.
It wouldn't surprise me if the CDC numbers aren't perfect. However, I was comparing both Flu and Malaria from WHO statistics.
When I first got the 6, I felt the same way immediately, and was going to return it the following weekend. But after that week was up, a strange thing happened ... I started looking at iphone 4's and 5's and thinking to myself

"gosh, that screen is kinda tiny"

I never did return my iphone 6. I noq love the big screen, that I hated so vehemently when I first got it.
When the reachability mode was first announced everyone seemed to laugh it off as a joke but I use it quite a lot. Sometimes it does cause a little bit more of a delay than I'd like but usually after pressing the intended button it will quickly jump back. I'm curious how many others use it?
You're really equating risk of rejection versus risk of assault? Seriously?
That's one way to look at it, I suppose, although what first occurred to me is that it seems like there is an opportunity here for purpose-built fishing nets, or another way to starving people to feed themselves.
Don't use twitter, its easily dismissed. Use https://www.writetothem.com/ its far more effective to express reasoned though in a message >140 chars.
> I usually have more than two dozen internet-connected devices running, including smart speakers, a thermostat and a bathroom scale. That appeared to make my home an ideal test environment for Wi-Fi 6.

mu-mimo (802.11ax) requires client side support, since it's a way to make clients use different channels than the main channel they would have used pre-802.11ax. i'm skeptical this test actually tested mu-mimo, that the wifi 6 router was doing anything new or better.

not impossible though. it helps that some pre-wifi 6 devices (802.11ac, 2014) started getting mu-mimo/802.11ax support but only on 5GHz bands. so some not fresh devices may have support. i believe anything with 802.11ax support on both bands qualifies as wifi 6. haven't found good links to support this though! i wonder when the first client 802.11ax devices emerged!!

the Wikipedia reference is pretty solid:
https://en.m.wikipedia.org/wiki/IEEE_802.11ax
> I stick to mechanically produced vegetable oils and animal fats.

Can you give examples of what you use?
Thanks kindly! Yes, we've actually taken care of security matters from day one. The space is one I've spent years in and your comments are utterly valid. We also offer an on-prem Docker image for those who prefer that.
So long as the investment into growth (sales and marketing) is paid back through the cashflow of customers during their lifetime, the losses are tolerable.

A provider like DO expects to have customers for many years. At 50% gross margins, $100 spent to acquire a $50/yr customer will be returned in four years. That may be an acceptable trade off.
Similar thing happened the first time as well.
5% from translations... ha! I remember getting told by a foreign publisher that they were publishing a version in their native language. No royalties, they just thought I'd like to know. They did, however, send me a free copy, which was nice.
I give them credit for an interesting attempt. I don't think I'm the market, but.
They were both modeled after services like Slicehost I believe.
Yes games are doing analytics.

What do you think half of the achievements are for in a game - a very primitive form of analytics. There is usually an achievement for making it past the first level or prologue, there's another one for finishing the game, and probably many more for passing stages of the game. These are all to see how many people progress that far in the game.

Apart from that there's also crash telemetry and other event based tracking included in games.
It mentions the Libertarian over-use of 1984. I've always found this especially ironic, because Orwell was a Marxist who fought with the POUM in the Spanish Civil War. Granted, a Libertarian Marxist, but I rarely see the types this FAQ is addressed towards willing to make the distinction.

And this is unrelated, but I always like to add a nod towards it, if you enjoy Orwell's work, pick up Homage to Catalonia. One of my favorite books, and even if you disagree completely with Orwell's politics, his writing and storytelling is extraordinary.
The problem is not what to do with the heat, but how to transfer the heat more efficiently than via air (which is very inefficient so you need lots of energy to blow lots of air around).

There's a cute promo video about half way down this page:

http://www.datacenterknowledge.com/archives/2011/04/12/green...

which shows one company's oil cooling solution.
I think then, that your correlation is imagined.

Yes, Lisp is a pretty powerful language but I don't think that has much to do with its uptake (or lack thereof) in the mainstream.

You and the authors you cite have imagined this genius lone-wolf character together. You harshly criticize the characteristics of this terrible phantom. And then you conjecture that the lack of mainstream adoption of Lisp must be accredited to this stagnant community of loners and miscreants. I assure you, this straw man doesn't exist.

Maybe you've only met one or two in life that gave you a bad impression. You should join #lisp and chat or email Peter Siebel and see if he fits into your stereotype. You might find the experience enlightening.

To answer why there are so many Lisp projects with a single developer you will have to answer why there are so few Lisp developers.

And here's a hint: It's not because the people who tend to like Lisp easily fit into a simple, boring stereotype.
Let's say Cherokee does not force you to deal with text based, error prone configuration files. Not mention that it allows you to configure your web server safely without the need to learning an additional custom grammar.
In Europe 3700 euros (net) is a very large salary, except for a few big cities.