skysight-inc/HackerNews huggingface dataset:
DrRacket has an SICP language mode, and I can attest that most of the code in the book works without modification. After that you can easily switch to the Racket language, which seems to be a modern, popular dialect of Scheme with plenty of libraries.
The submitter used the title as published in the article.
Debugging Designs with TLA+
I've been using foobar2000 (win) or audacious (linux) as a replacement for winamp for close to a decade.
Turn around, don’t drown – Joshua Tree, California
Remote Work Digest: October 16, 2018
60 Minutes video interview of Paul Allen (2011)
Me too. They are facing some sort of infrastructure trouble at the moment, but there's a temporary stream up here: http://kohina.duckdns.org:8000/stream.ogg
No, or rather, not necessarily. Asians in the US are a very different group from Asians in Asia. Recent immigrants are heavily overrepresented, and I believe that the difficulty of immigrating to the US from most Asian countries selects for fairly capable people.

That being said, Asia does account for a ridiculous proportion of the world's population, so it probably wouldn't be a bad bet to bet on an Asian country becoming the next dominant superpower. You know, on purely general principles.
I'd suggest looking into remapping caps lock to esc if you miss it. This is something I do even on my Dell XPS.
You clearly don't understand terra then. Terra is a system language that mimics Luas syntax and uses it as a preprocessor. The only thing that makes it different from, say, C, is that the compiler can actually run the code it generates immediately, and outputting an enclosed executale is an option, but not the default.

As for PUC Lua, yes, it's perfectly ok for most things when you're mostly scripting and using C for the heavy lifting anyway, like when you're building a scripting language into an already existing game engine or program.

LuaJIT was always meant to fill the in-between role (which is, arguably, the broadest one) where you can't be bothered to write a full C application to host your Lua code but still need more speed than you get by just running a whole program in PUC Lua.
I believe this is the 2014 paper referred to in the article: https://www.aging-us.com/article/100690/text
[powerbuilder](https://en.wikipedia.org/wiki/PowerBuilder), for business crud apps. i think was version 11 when it peaked before going all web/.net
But then you can’t use caps lock for control...
The Aragon Network wants to improve how we work through blockchain
Don't you have logs from your http server?
> And take your anti-semitism elsewhere.

Which part of 08-15's comment are you referring to with this statement?
Bullshit. My large extended family is mostly "the rest of us" and doesn't like race being brought into a topic.
I miss a functional democratically elected government. Too bad it was discontinued years ago :’-(
I would normally rebase the feature branch onto master if I need fixes from master and no one else is working on it. Usually this is the case - one developer works on each feature in a feature branch until it becomes a Pull / merge request and gets commented on and eventually merged.

I will sometimes make a fix in a feature branch that should go onto master before the feature is ready, and cherry pick it to a new bugfix branch. Once it's merged, if you rebase the feature onto master git will normally sort it all out, or you can use rebase -i to skip the cherry picked commit manually.
Interviewing the founder of QuantCopy, an AI startup
Standalone Google Talk app, back when it could still federate with XMPP.

I'm so bitter about this I still run an ejabberd server for a close group of friends (things like central message archive or carbons finally work, and there is conversations for android)
I know about that the whole lime - lemon thing. Two things:

1. That was before the scientific age. They didn't know about vitamin C at the time, they couldn't even see it, even if they'd somehow believe in it.

2. There is no scientific proof, 0, none, that Lisp is superior. And it's almost impossible to prove it, since it requires controlled studies at a large scale - good luck with taking away hundreds of productive programmers for that study :) All we have is hearsay and personal opinions.
> Rust+Lua isn't anywhere near pure Lua in terms of development speed, minimalism, simplicity and flexibility

I hope you're wrong about this one. I guess I might have some trouble gaining stake holders from even Lua supporters who view it as a best language for every layer. But Rust has an incredible amount to offer Lua, especially when used primarily as a higher-level scripting language, for glue code.
And even in 1911, Scott's expedition suffered from scurvy, mainly because they misunderstood its cause!
http://idlewords.com/2010/03/scott_and_scurvy.htm
Because you know if you can find a given flaw, someone else can; and whoever attacks second gets nothing.
In terms of browser compatibility the situation is:

The address must appear as a SAN ipAddress to work in modern browsers like Chrome and Firefox

BUT

The address must appear as either a SAN dnsName or as the X500 series Common Name to work with older Microsoft SChannel implementations.

Key root programme rules and the Baseline Requirements mean that:

IP addresses must not appear as a SAN dnsName (they're IP addresses, writing them out as text doesn't mean now they're part of the DNS system) but only as a SAN ipAddress

The X500-series Common Name must be the textual representation of one of the SANs (doesn't matter which one).

As a result the only compliant certificates for IP addresses that also work in older IE / Edge releases do this:

1. Write exactly one IP address as a SAN ipAddress

2. Write the same IP address, but as a text string as the Common Name.

There are a LOT of certificates that do something else, some of them work but aren't compliant (and so get finger wagging from people like me) some are compliant and don't work in older Windows systems (which may be OK if you're building a new system for like CentOS users, who cares if it works in Windows?) but only the pair of traits I described above manage to be compliant while also working, and they're limited to a single IP address per certificate.

Hey, at least Windows 10 finally groks SAN ipAddresses, in another decade we might not need a workaround.
Odd - I'm not in the US and I can view it. Here's a link for you: https://openload.co/f/FFCGebcsLxY/Paul_Allen_on_Gates%2C_Mic...
Fidelity Offers Professional Investors Access to a New World: Trading Bitcoin
Restricting this to female founders is highly sexist.
Starting Forth by Leo Brodie is a classic book. Forth is a very elegant language. I came across a javascript implementation of it recently, which you can look up yourself :)
It seems pretty clear to me. It doesn't support "no fpu". It's a lazy way of putting it though and "Architectures without FPU" would have been clearer.
> and then users could just build the software on whatever platform they want.

most of my users are non-technical (yes, even on linux). Also, if you want to use a modern development environment this won't work: for instance, I use C++14 / 17 which restricts me to distros at least as recent as ubuntu 18.04 for building and cuts out an immense part of the user base. With AppImage it does not matter what OS my user is running - even if the OS isn't able to build my software, it will be able to run it.

> Even crazier; what if we had a standard, well supported build system that we could included with every OS and distro?

won't happen. I have users on ubuntu 12.04 which still uses e.g. CMake 2.8 which is way too old and a frankly different language than CMake > 3.0. Even if it was another build system it would be the same problem : you would have to restrict yourself to the oldest released version still in used of the build system, which really really sucks because build systems hardly ever "get it right" in their 1.0 version.
As the Internet Splinters, the World Suffers
The representation in question is "I want to buy a ticket that allows me to fly from City A to City B, stopping in City C."
With Android, Blackberry changed its strategy and now integrated all social notifications into the Hub. But it just opens the corresponding conversation in the social app, you can't respond directly from the Hub (which should be possible to implement now with Nougat-style answer to notifications)
Brutalist Architecture Masterpieces (2016)
Full keyboard flip phones. That old Env3 might be the handiest phone I ever owned.
> where you can't be bothered to write a full C application to host your Lua code

This Rust code I linked to is an application framework. It makes several of Rust's most powerful libraries available to Lua, which should greatly improve development speed. I'm using it to build an event-based Lua web framework on top of it. (also there) Development of other network applications should also be very smooth, afaics.
Horrible track record they have. See the latest dot com crash, Alibaba, a $20 million investment saved them. Otherwise they lost all
Does this still only support 2 Gb of RAM?

(https://stackoverflow.com/questions/35155444/why-is-luajits-...)
There is no guarantee that your first party tracker does not relay information to a third party via your web server. Furthermore, at least some of the data you list is considered personal information under GDPR. Block access if you want but do not collect personal data about me.

What I am hating most is that sites where I am willing to send money to (web shops) do these things and send data to ad net works too, no less.
Exactly. The world's a better place now that this leech has died.
Godspeed Good Sir. Thank you for all of your contributions that moved us as a Society forward. You will be missed!
Why doesnt that make sense? They would rather it fail because it threatens their core business, but as long as it looks like it wont, they will invest in it.
I don't use it, but I'm not noticing any such backlash for Clojure
Interesting, including the comments on HN. But personally I wonder more when we can disable old TLS versions for MTAs
Thanks! The reason I haven't is I feel they went too far in the power/thinness balance. I never thought "if only my MacBook was a bit thinner". So I get less power and have to pay 1/3 as much again. The new ones seem so underpowered. Also I am not a fan of the new keyboard and they got rid of the mag connection for the power cable. Not convinced so far.
because he used ascii codes which uses 3 numbers and he stored a number on each channel. method requires no table to encode/de-encode
It's consensus all the way down: ultimately a cryptosystem is what the majority of the voting/staking/hashing nodes say it is. Remember the DAO reversal?
GP's comment was that a _rebase_ is a merge, one commit at a time, due to replaying each commit over whatever was there.

Although you still fix the conflicts each time, it means you don't have many merge commits as you go along
DEC.

https://en.wikipedia.org/wiki/Digital_Equipment_Corporation

I always thought they were really cool.

Though admittedly this might just be nostalgia as a DEC server running Digital UNIX was the first system I got to write "real" software on as an adult.
You need to take a step back and breathe.

"Marked you as a spammer" and "promote fraud" is your interpretation, and I believe it's wrong. A single person called your comment "link spam", that's it. And nobody even mentioned fraud.

You seem to think fraud could be the only reason for a flagged-off comment. It's the rarest reason. I cannot remember a single clearly fraudulous comment here.

And I'm sure the people who flagged my submissions and comments from time to time didn't think they were fraudulous, either. They thought they were obnoxious. Or combative. Or mean-spirited. Lots of reasons why someone might flag something.

For what it's worth, I don't think you're trying to defraud anyone. Still, I believe that this cryptocurrency you mentioned is probably fraudulous, as are all of them. :-)

Yes, you linked to ycombinator. Among other links. Nobody ever said anything about that particular link. Again, it's your imagination.

Thanks for full-quoting your comment, but that wouldn't have been necessary. I have already read it. Before flagging it.

I don't care much about you taking your words back, and your pathetic attempt at blackmail doesn't change that.

Finally, yes, HN has changed a lot. In my opinion for the better, but you're in good company, many readers lament that change. Personally I don't particularly respect (or disrespect) Paul Graham, and I'm glad this isn't a Paul Graham fan site.

Maybe it really isn't for you. Do you really want to put more energy in this fight?
> Vitalik Buterin–the person most people consider the godfather of Ethereum

What kind of retarded reporting is this? The godfather of Ethereum? What does that even mean?! Why not just say, the founder/creator of Ethereum (skipping "most people consider").
4:3 monitors in general
FedEx Couriers – ShipRocket Carrier Integration
"Tech execs will never come to a full realization of their platforms' roles in genocide and the rise in authoritarianism, in part because doing it would require an overwhelmingly traumatic personal reckoning." -- https://twitter.com/oneunderscore__/status/10518563279522693...
Getting Started with Apache Allura and Contribution Guide
Dear Flipkart and Amazon, sales are measured in rupees–not Burj Khalifas
Dupe: https://news.ycombinator.com/item?id=18223972
Satoshi Nakamoto’s Bitcoin Whitepaper: A Straightforward Walk-Through
I wonder if the Chinese are using stories like this as examples of American government spying on its citizens...
Is it called "dwell"? Because it's a useful word for an incredibly annoying trend that Google were doing the last few months I used it: whenever I searched for a word I'd used in a previous search they would try really hard to get me the same results as before, including ignoring quoted words and minus-prefixed strings. At that point I just really wanted Google to forget my previous searches, but of course that's impossible. Since I'm interested in more than one thing, using a different search engine is just better.

On a related note, Google seems to be doing something similar with startpage.com searches, I guess because mostly geeks use it. Or else they are somehow getting enough data through startpage.com to identify me.
I haven't spent all that much time taking a look at this (quick feedback: the PDF on that website is a bit annoying to read, since the "viewport" is really small), but how does this compare to a solution such as zeroing weak pointers in ARC?
The article defines the PC culture based on the report "Hidden Tribes: A Study of America’s Polarized Landscape". This is why I highlighted the polarization aspect, and how the language and activism has changed in the feminist movement while the goal has remained the same. Looking at the report, diversity is a key concept that defines much of the current polarized political landscape.

Demanding a work-focused language at work, ie professionalism, is not mention in the report. I do however see it as something that people in the middle brings up when large companies like google talk about bringing politics into the companies. There is definitively a segment of the population that think that politics and the polarization aspect of it do not belong at work.
I just wonder what these people think in terms of designs when their fonts are way too small for anyone but teens to figure without getting closer to the screen.
Cars, Pesticides, and habitat loss.

There is nowadays also a general phobia and fear towards nature in general. Millions of people (driven by decades of publicity) had assumed that a backyard with tall grasses is a sort of unforgivable sin. They run compulsively towards their fancy lawnmower (and their magic products against each single plague known in the continent) each weekend.

But if you loose the grip and let a small space of lawn alone (Maybe cutting it three times a year instead 30 times a year). The thing will bloom and attract thousands of species of invertebrates including many butterflies and rare beetles. Is a very satisfying change. Small backyard ponds give also a big life boost.
Force Touch in general has difficulty in exposing actions and discoverability in general.
Here is the thing: my personal boundary is my perceptions. I won't believe something you tell me, which I perceive otherwise.

What? You're just saying in a roundabout way that the truth is whatever you think it is. That doesn't make any sense.

What would it take for you to accept the conclusion of the posted study at face value?

Usually when I encounter someone claiming a great feminist agenda, their minds were made up beforehand and they never even tried to entertain the possibility that they might be wrong. Maybe you're the exception, but that would be counter to my perceptions.
Does having $100 in your pocket make you "your own bank"? Does it make you "your own security guard"? Real banks could hold deposits in Bitcoin if the regulators controlled by banking interests allowed it, but they dont. Why do you think that is?
I wonder if Bloomberg and NY timed their articles to coincide with Snapchat adding facial tracking for cats, or if it's simply a happy coincidence.
Real engineers should probably look down on us from a great height.
At the time the book was written it was not uncommon for a new MIT student to arrive without having used a computer at all. 6.001 was intended to be the first introduction to a computer so not only is no lisp assumed but no programming at all!
I think that provable deep expertise in some niche is a pre-requisite to this kind of positioning. Is there a market for general purpose software consultants? Who is the target audience?
8 Signs Your Startup Needs to Hire an Executive Search Firm
I am looking at Axiom and I find it to exhibit the same kinds of problems. As a programmer, I find Common Lisp requires a significant additional burden to understand what "tricks" may be in use. I don't like languages like Java, C#, C++, etc but I can generally follow without too much burden what is going on, and if I have to update some code in these languages, fine.

Common Lisp requires a much higher mental burden just to understand what the code may be doing and it takes somewhat more effort to ensure that you aren't screwing up your code base.

If you are immersed in Common Lisp and CLOS most of the time, you have already assimilated the knowledge that others will have to acquire to get to a level that they can safely modify the code base. This is the point that most Lisp aficionados miss. Steep learning curves are not helpful in "off the cuff" maintenance.

I have refused to update badly written programs when it would take huge amounts of time to learn all the gory details just to make a simple change - it is not worth the angst.

I am interested in the code bases for both Maxima and Axiom and am slowly working through resolving the underlying semantics and algorithms used in both systems. Both systems provide an alternative language in which you can write algorithms for each system. Why do that if Lisp is the "bees knees" so to speak?

You highlight that software engineering has led to languages like Pascal, Ada and others and that Lisp is the opposite. Pascal was nobbled by the implementation (by design), yet it too could have been so much more by removing the second classedness of its types and structures as well as other areas of second classness.

You raise the concept of a programmer amplifier, yet there are many languages that will allow this. Lisp is only one of them. I heard the same said of Forth, Smalltalk and others.

I have seen beautifully written code in all sorts of languages, including Cobol of all languages. I have seen absolutely awful code written in all sorts of languages - some of that code has been my own throw away and get the task done now junk.

The point is that there is no language so far ahead of all the others, irrespective of what anybody may believe. All languages have limitations that make it a pain to use in some way or another. This is one of the reasons that I like learning new languages, someone somewhere has given thought to solving some problem in a more amenable way. Lisp is just one of many that each of us should have a familiarity with. We have lost a lot over the decades by the way we have failed to teach each succeeding generation the wide range of languages that have be made available to us.
The email-based reminder system / assistant "Sandy", it was so nice to just forward emails to "her" and get reminded. https://lifehacker.com/321644/sandys-your-personal-assistant... Shut down with virtually no equivalent replacement. :(
A clever use of steganography, it seems, but one that would probably be ruined by image "optimizers" that are all too common today.
On amazon.it it is now EU 4.99, if I go (from Italy) to the original Amazoon.com page I see it as $5.77.

If I go to the same amazon.com page via a (USA based) proxy, I get the $3.03 allright.

So it must be some "regional pricing" of sorts.

IMHO sneaky and border line with dishonesty.
An idle observation: all around the world, nobody seems to like Muslims. Take from that what you will.
Endyloop – Work for companies that offer amazing perks and culture
this! A decent full keyboard Android phone (even at the cost of a reduced screen size) would be fantastic.
Maybe stop being a wage slave and having the mindset of one. I know it is a bit of a hard statement, but life goes MUCH beyond a paycheck.

Let's suppose your friends will be richer in the end of their lives than you.

Should that change you? If yes, then maybe you need to grow up as a stronger person, maybe with hobbies and something beyond a number that receives money in the end of the month.

Being born in a third world country playing soccer on the street with the kids and being poor and now living in Europe, I barely see any change other than I need to live with disgusting people more frequently. This $250k/year life is quite boring, you are the company you work for. I grew up thinking about being great at software, have a lot of friends, this and that, not that I have to make more money than my friends(I make like 100x of the people I was born and lived most of my life with, but it makes no difference). I actually want to maybe help they also to get it. As we are healthy and productive citizens, it is up to us to help who are behind or maybe just need somebody to talk to, or a laugh.

Every raise I get, the less fun people I get to live/work with. I've been fighting against this trend for a while already and my life has been getting much better. It isn't saying that I don't wan t to succeed, but that success for me in my profession has changed. For instance, I would rather have impact(could be in a political party or a movement/be a good husband/good friend etc). Or speak another language(already got a few) etc.
Barack Obama's Legacy: Facts You Might Not Know
Articles about politics are off-topic [1] on HN. Neither article should have made the front page nor aroused much attention.

[1]https://news.ycombinator.com/newsguidelines.html
Groove shark!
"Talent flocks to you" doesn't have to mean you accept them all; it might just mean you have better picks.
Russians do similar stuff, the most famous case is probably this: https://en.wikipedia.org/wiki/Crucified_Boy

They incited war this way, still ongoing.
I just launched Endyloop on Producthunt today at https://www.producthunt.com/posts/endyloop.

I wrote a blog on https://dhialouhichi.com/endyloop

Let me know what you think! :)
Paper storage and recovery of GPG keys