skysight-inc/HackerNews huggingface dataset:
> rather than going from a poor-but-performant systems programming language like C to a pedagogic language like Scheme, it’d be a better idea to move to an rich-and-performant language meant for industrial systems programming like Common Lisp.> Scheme’s a pretty little language, but it’s not meant for building large applications.

Weren't people saying the same about python and Java long ago?

How do you arrive at that conclusion?

> Indeed, elisp’s weaknesses are IMHO mainly where it’s most akin to Scheme (e.g. its flat namespace)

Racket at least wasnt flat iirc, is guile scheme?

> The great thing about a JIT is that we get a speedup without changing the actual implementation language or fragmenting the ecosystem.

Agreed.
>here is no way you honestly think I'm referring to extramarital sex with "horrible, vile stuff" and "excessive dehumanization".

You're correct, I don't, because you've completely misinterpreted my comment, my motives, and myself.

The stigma around porn is societal, and that stigma is related to the way that pornography is viewed as deviant from a society which views marital sex as the only acceptable form of sexual relationship.

And that stigma is the reason the "horrible, vile stuff" and "excessive dehumanization" is more difficult to fight and address in porn than in mainstream media, where it is at least possible to gather public awareness and sympathy for victims, and support for regulation to fight them. None of that is possible for the porn industry, because even speaking about it publicly is taboo.
I don't really have any right now. When I get home from work, I just spend the rest of my evening in bed reading stuff on my phone or laptop.

I'm trying to develop enough upper body strength to start bouldering. I have a pullup bar, but it's slow progress.
The linked transcript doesn’t seem to indicate he hates it. I read that he just found some parts of CL to not he “lispy”, like keyword arguments.
Imagining... a human being?
> cred at parties

maybe i'm naive, but if party cred were a serious priority, i would probably have chosen a different career altogether.
The pytorch graph model is not as dynamic as you think it is, because batches. All batch elements must be processed by the exact same code trace, limiting per element dynamism. The dynamic aspect of pytorch is an implementation detail for delivering autograd over a trace of tensor operations.

What pytorch does very well is to play nice python/numpy semantics, especially via broadcasting[0]. There is very little cognitive overhead between a pytorch program and its equivalent python/numpy representation.

What tensorflow does very well is to execute computational graphs on a wide variety of backends. One gpu, many gpus, distributed gpus, servers, mobile, browsers. The recently announced autograph[1] merges the clarity of python/numpy coding style with tensorflow execution engine, offering autograd via compile-time abstract interpretation over all possible traces.

[0] https://docs.scipy.org/doc/numpy/user/basics.broadcasting.ht...

[1] https://www.tensorflow.org/guide/autograph
I'm not trying to argue so much that older people skew more fiscally conservative (and therefore more frequently oppose things like this) - I'm saying that they are over-represented in the public perception.

The other thing that spurred my comment is the statement "with complete disregard for children's well-being." That's the truly dishonest part, as it completely misrepresents the political position of about half the country. It's a strawman.
Someone is going to be seriously injured first.
You are technically correct, which is the best kind of correct, but I don't think the prior commenter was making that distinction, so I stand by my comment in the context that I believe they intended.
timeslicing works fine, you just have to flush the cache when switching
Vegeta v9.0.0 released with a better HTML plot command
I would dispute the idea that you get any better mentorship opportunities at a large company or well established fortune 100 companies. In theory people are less busy and have more time, but the motivation isn't really there to improve or groom team members as the general attitude is "rest and vest".

It's something the industry seems to struggle with across the board.
> Communities built around what they love are usually good, but what if what you love is terrible?

We have the law to regulate what is acceptable or unacceptable - almost all laws are there to regulate person-to-person interactions. If what you love requires murdering someone, we already call that out. If what you love involves playing "I Will Survive" with a kazoo, we don't call you out unless you have a very loud kazoo and people are trying to sleep.

Laws and social pressure are also a moderating force. Forcing 2 people that are very opposed to have a forced interaction about the things they are opposed on probably results in quite a few bar fights - more often than not though they leave.

If the lack of general empathy and over-demonization of the "other" is a problem, well, try being a person of color in the 50s or before. If anything interactions have gotten better, except for those who need to have everyone look and act like them in order to function.
Let's not forget that if you are not passing immutable data-structures into your pure functions, all bets are off.

Unless you code very defensively, there's no way you can guarantee purity, especially in async programming.

Given f(x) = y, if x is a regular JS object, you can't guarantee purity. It works many times because of the single-threaded nature of most JS engines, but the moment you do something async, you can't guarantee x hasn't changed.

That's one of the many reasons I like ClojureScript. It offers interesting guarantees that let me write robust code.
One problem with virtual communities is that they can't help you with local real world problems.
The first part of the tweet is entirely irrelevant, since whether or not it was true is unknowable. The second statement, on the other hand was a material statement of fact. Literally the only thing that matters is whether or not the statement 'Funding secured' was true at the time of the tweet.

If it was, then nothing happens (except a strongly worded letter from the SEC on proper disclosure methods). If it wasn't, however, then at the very least he's going to have to pay restitution to all the investors (both long and short) who lost money as a result of the tweet. At worst he's going to prison.
My running joke has been that a FaaS is a PaaS with the round bit of "P" rubbed out.
And Theranos was kept alive for too long by a lot of symbolic value.
I've worked at several startups and some big companies.

Doing things you've never done before, and being thrown into the brink is I think the best opportunity to learn.

This happens without necessarily being pushed into roles, merely by the scope of activities one might be involved in.

You can work at a large company, as an Engineer, and literally never learn how a company actually works.

A lot of things that go on at big companies are dumb - but so many people there have no context for knowing one way or another, they think it's normal. What they are 'learning' is bad behaviours and some things on courses etc..

Granted - in a specialized discipline - you may have the opportunity to work on projects that fly or not, or take time. For example, if you are doing some kind of big data implementation that's going to take 2 years, but it takes 3 but the company has the resources to handle it and you've been able to do it 'properly' - that's great and it's a kind of learning you may not get at a startup.
If I were a judge, I'd only have a slightly more negative or skeptical attitude towards IAC/Match as a result of that PR statement, at best. I'm not buying the wisdom yet. Anyone have something more convincing? Or am I wrong about most judge's mindsets? Don't judges 'see through' PR? Isn't their job about facts, not being influenced by rhetoric? Are our judges crap? BTW, this is one reason why AI ought to assist judges, lawyers and court cases more and more because of how emotion gets in the way of otherwise clear thinking which can be critical when people's lives are in the balance.
Thanks for the link. I phrased it poorly, but it was a somewhat genuine question, as the comment seemed ambiguous to me.

For that matter the IA speculations in the interview are perhaps even more exaggerated.
So what company that once it gets into a position to bully won’t? Google forced manufacturers not to ship phones based on Android forks if they ship Google certified phones. This is the same thing that Microsoft got in trouble. They didn’t allow OEMs to ship alternate operating systems if they wanted to ship computers with Windows.
When I used to socialize a bit more around SF, there definitely was social cache to being part of a unicorn. Declare that you worked at [Uber, Facebook, Airbnb, Square] and you'd have people wow or talk about how smart you were. There is a huge social capital element here.
Nvidia definitely knows how to massage perf figures for press releases. But I guess the tensor cores can help alleviate lower rays per pixel/more noise with machine learning based noise reduction - https://youtu.be/pp7HdI0-MIo
Favioli: Replace blank tab icons with unique per-domain emoji
You can’t easily block this without blocking a lot of legitimate behavior like rollover menus.
We need to talk about how Grindr is affecting gay men’s mental health
I wanted to watch Fellowship of the Ring recently. Would've been happy renting it, but the cheapest streaming option available to me was to "buy" it from Amazon for $10. This infuriated me so much that it almost drove me back to piracy, but I eventually caved and paid the $10. It's LOTR, of course I'll want to watch it again.

I immediately felt a deep shame, like I was the biggest sucker on the planet. But I thought to myself, what was the alternative? Buy the friggin BluRay? I don't want a pile of plastic boxes like it's the 00s and I don't have a player anyway. I just want THE FILE . IN FULL HD. Not the right to stream the file from Amazon's servers when I happen to have a good connection and a device with their App. Just the video file please. This article is spot on.
I’ve written several hundred technical articles over my career and the most important piece of advice mentioned in the article is “know your audience”. A series of industry experts know the jargon and don’t want to read a lot of boilerplate. Novices need analogies and examples to make concepts concrete. The other component I don’t see mentioned in the article is having a clear “call to action” - how can we take these concepts and start using them in real time - what are my next steps? Those questions should be answered frequently and often. The use of subtle hyperlinks to additional resources (with informative title) shouldn’t be underestimated.
"That process is way easier, the money and infrastructure is already there, and everyone is already neatly on board."

This is rare. Most companies do not have processes for change and innovation, and the only way anything gets done is if the CEO pushes hard for it. Those things are far and few between.

" Well, of course your management is going to be shit."

It's only 'shit' if you assume managements job is to provide clear and detailed plans on how it's going to work out. If you grasp that startups have inherent ambiguity, and that all systems have to be highly adaptive and you'll be 'micro-pivoting' every week, well, then management may not seem so bad, depending on.

Good, thoughtful, professional managers might often fail miserably at a startup. It takes a little bit of experience actually to recognize what makes good leadership in a dynamic situation, because often it's counterintuitive.
Those customary bribes are not going to hand themselves out.
But did you climb into it on the seller's property and fly it away? They aren't cops, but they should still act like reasonable people. In most areas there is no law about selling scuba equipment. Scuba licenses aren't handed out by governments. But good luck buying regulators or getting a tank filled from a proper shop without showing some form of proof you aren't going to go kill yourself.
The Neuroscience of Wine (2016)
I don't know if my technical articles are always good, but I think the most important part of my process is to reread the article a couple of times and edit it down. Most articles lose about 1/3rd of their words to edits. Don't repeat yourself, be concise, and use the minimum words necessary to convey the concepts accurately. As I got better at that I think my quality improved accordingly.
Have you tried using https://support.twilio.com/hc/en-us/requests/new

If not, please use that. Hacker News is not really the place for Product Support.
Great article but I was hoping to read arguments about why we should turn off air conditioning as the headline promised yet none were provided. I guess the author couldn't think of any despite alluding to costs and a lack of public spaces. Interesting piece nonetheless.
Stock in Match or stock in the new entity?
That's what most people mean when they say ray tracing... but who says ray tracing path tracing... no one. There's plenty of articles comparing the two and they almost always refer to the former as just "ray tracing".
Water matters to metal nanoparticles
There is an early access program for they hosted kubernetes service https://www.scaleway.com/kubernetes/
I wouldn't think that's quite it. To be sure, anyone making it to middle age was tougher than the average peasant, but I think it's more that at that point, one would transition from caring for one's children to caring for one's grandchildren, and that takes a completely different mindset.
I think the reason you're taking fire is that your posts have questioned the sincerity and commitment of the Blums. Many people on HN would rather assume good intent, for two reasons.

First, because of their gravitas as prestigious researchers. (I'm actually a bit uncomfortable about that -- most people who experience gender discrimination haven't won Turing Awards, but we should still listen to them.)

Second, because sticking your neck out about gender issues guarantees a ferocious response and will make your life hell, so nobody does it whimsically. So what if they're not 35? Doing this at 75/80 is still incredibly unpleasant.

Like I said in my other post, I think we as members of the public do not have enough information to pass judgment. But if the Blums choose to say more, I hope we will all give them a fair hearing.
From what I understand BTC transactions are slow and costly. For it to be useful for millions of small transactions requires a very different infrastructure. You have to remember that BTC mining and transaction verification is extremely energy intensive, something that a country like Turkey cannot afford.
There are a lot of low- and medium-hanging fruit in this space.

I take the view that there is a "warmth hierarchy" (an idea I spitballed with other folks in Knative before Matt Moore took it and filled it out a lot).

You have a request or message. You need to process it. The hierarchy runs CPU > Memory > Disk > Cold.

CPU-warm: immediately schedulable by the OS. Order of nanoseconds.

Memory-warm: in-memory but can't be immediately scheduled. Our reference case is processes that have been cgroup frozen. Order of tens of milliseconds.

Disk-warm: the necessary layers are all present on the node which is assigned to launch the process. Order of hundreds of milliseconds.

Cold start: nothing is present on the node which is assigned to launch the process. It will need to fetch some or all layers from a registry. Order of seconds to minutes.

Some of these problems can't be solved by Kubernetes (it doesn't know how to freeze a process), some of them can't be solved by Docker (it doesn't know about other nodes that might have warmer disk caches). Then there's the business of deciding where to route traffic, how to prewarm caches and based on what predictive approach, avoiding siloisation of processes due to feedback loops.

As these are knocked down they will pay dividends for everyone.
I will share your opinion when we at some point have an immersive, livable virtual reality in which everyone has control over their own code.

Until that, the current virtual "communities" seem like a poor substitute for actual communities, long-term. Yes, you get to meet like-minded people (or more precisely, one aspect of the personalities of some like-minded people), however what you can actually do with them is tightly restricted to the online sphere. No common activities, no parties, no activism outside the internet, no dating. No differing viewpoints. No even knowing who you are talking with.

This seems like a poor substitute to (non-coerced) physical communities.
" “The Universe is fundamentally electromagnetic yet non-sentient, and we are sentient but only partly electromagnetic; the Internet is the ultimate harnessing of sentience to the fundamental forces of the Universe. Therefore our software will put you, our customer, in the driver’s seat of real-time conscious human evolution.” "

Ah ah ah shha hshhs ahaha.

That's golden!

I'm sorry that you mightn't have had the life experience to realize how clueless this guy was earlier, but hey - you learned.

Though, sometimes the most offbeat people truly have the greatest things going, it's really hard to tell sometimes. It gets easier with age, I think the 'crazy realists' tend to have deep knowledge of something and focus on an actual problem.
Are ble connections neither encrypted nor authenticated? How on Earth does the connection hijacking work so simplistically?
The US got really leery of committing people to mental hospitals on little hard evidence because the power was being widely abused.

The usual argument is there options in between living on the streets and being imprisoned in a mental hospital. My brother is mildly retarded and lives in a apartment complex where there very minimal supervision. He has a car and a job and can come and go as he pleases. 'Supervision' is there mostly to protect him from 'us' not the other way around.
It sounds like they get ~$0.04/min for every user. I bet that adds up!
Why would the Elite Establishment Democrats want to push to essentially redistribute wealth, provide free healthcare, end wars, create unions, provide free college, and create a green environment? It's essentially voting away their own money and investments, and that's not going to happen.

The DNC/DCCC leadership is centrist, near neoconservative at this point, and the Democratic voters are not in line with what the leadership wants and essentially forces upon them.

I think it's time for a serious radical (radical for the US, not say...full communism) left wing third party, free from big money and corporate influence, that really represents the workers to give them rights back and start creating unions. I think you'd start pulling in a good portion of the 50% bloc that doesn't vote because they'd actually have some subsistence to vote for instead of the same two business & war party garbage over and over that benefits the few at the expense of the many.
Thanks, Gopal. I didn't do much, just maintained it on life support. Recently some good contributors arrived: Jakob and Tom. Let's hope this really revives the project.
> not superior to Turkish in this regard

Computers cannot deal with the ambiguities of Turkish. That says nothing about English being superior to Turkish.

However, not having a central controlling authority and not having gone through censorship drives, English does have a much richer vocabulary in common daily use to more specifically express various subtle distinctions whereas a Turkish speaker has to rely on context that is not embedded in the grammatical structure and specific words used.
Sound meters are a lot cheaper than radar/laser speed guns too
Prime “next-day-delivery” advert misleading (UK)
Writable Files in the Browser
Back of the envelope calculation:

Avg of 30 min conference calls
x say 1 million users per month
= $1.2 million a month, or $14.4 million a year
I have no source these are just my thoughts and observations.

You bring up very good points.

> Technocrats don't compromise well on social issues, they believe there is a best answer.

You are absolutely correct. Algorithms and search bubbles are just symptoms not the disease. Elite untouchable tech giants with no oversight molding human thought and behavior to increase their bottom line and power with a 'move fast a break things' attitude in regards to the any social or ethical implications - that's the disease.
In Conversation: Penn Jillette
Regarding the IPSA ETF : 0.2% entry comission + 0.6% ETF Fee + 0.2% exit commission ...the 1.19% seems quite reasonable, besides your are buying an assets which has a quite poor risk return profile (if you buy a solid corporate debt fund you obtain broadly the same return but half the risk). I believe Fintual pricing seems reasonable for the benefits of having a more solid portfolio.
I don't think this is possible. At least in TensorFlow 1.x, a lot of non-trivial parts (other than Operators and Gradients) are implemented in Python directly.

See their Java bindings, the functionalities exposed are miles far from the Python version.
Will OTOY's RNDR fix this by just through more compute at it?
They predicted and found the Higgs, but things like more particles that helped explain why the mass of the Higgs isn't what it should be, hoped to find things like super symmetry, extra dimensions, strings, new combinations of old particles, but it literally found nothing. (Im not an expert but am paraphrasing talks Ive hear from Sean Carrol). All it found was the Higgs and nothing else, and I think that is more than puzzling for physicists. The good thing is particle and quantum physicists like puzzles.
On Google translate, Dolar düşsün → Dollar dream → Dolar rüyası.
Scaling StatsD at DoorDash
It's funny when I was reading this part of the article I thought "that sounds exactly like how PHP works!"
> The rants are mostly related to synonyms.

Which synonyms?
If I were to buy a watch, I'd want a wind-up mechanical watch with an alarm because the purpose of the watch would be backup when for some reason I cannot use my smartphone or my computer for timekeeping. The most likely scenario would be an extended power outage.

I could stick the watch in a drawer and completely forget about it for decades, and it would be ready to go to work when needed.

Unfortunately, I did not have the foresight to buy such a watch back in the late 70s or early 80s when such a watch was a near commodity item with mass market appeal, and priced accordingly. Now they are luxury items bought for style and priced way higher than I'm willing to spend.

For similar reasons, I have a wind-up alarm clock as a backup for the plug-in digital alarm clock next to my bed. If I have some very important meeting for which oversleeping would be very very bad, I'll wind it up and set its alarm, so that I don't have to worry about a middle of the night power glitch resetting the digital clock.

Unlike with wind-up watches, wind-up alarm clocks are still available as cheap utilitarian items [1], so no foresight is required [2], although in my particular case my wind-up alarm clock [3] is one I've had for at least 50 years. I think I was given it as soon as I was responsible enough to not destroy it and old enough to use it.

[1] https://www.amazon.com/Besplore-Double-Mechanical-Alarm-Silv...

[2] I'm not actually sure that new inexpensive utilitarian wind-up alarm watches are not available, but a bit of Googling only turned up the expensive fashion watches for me.

[3] https://i.imgur.com/4CljfDL.png