skysight-inc/HackerNews huggingface dataset:
> I think lisp did (to a lesser extent still do) suffer from the "whole system syndrome

There are a bunch of problems of Lisp for systems/application programming:

* dynamic typing and dealing with runtime errors
* garbage collection vs. real-time response
* amount of memory used is usually higher for GCed systems
* interoperability with C code and code in other languages
* abstraction mismatch between C code and Lisp code.
* the need for a foreign function interface to inter-operate with C code
* the integration with C++
* the minimum size of a program and how many programs can be started
* sharing much of the runtime and library

When people started to write lots of Lisp code (80s) then the question of delivery came up. The were a bunch of responses to that:

* don't run systems and applications in Lisp,
for example rewrite the Lisp applications into C++
(smaller footprint, possibly faster execution, ...)
* develop new Lisp-like programming languages,
but which are more efficient to implement.
Example: Apple's Dylan or see Dynace ( https://github.com/blakemcbride/Dynace )
* develop special Lisp implementations which address
the above issues and are specialized in application
delivery

Let's look at the latter approach.

Germany had for example the Apply project which for example created the CLICC compiler ( https://www.informatik.uni-kiel.de/~wg/clicc.html ). CLICC is a whole-program compiler for a restricted subset of Common Lisp. mocl is based on CLICC and was/is a commercial CL compiler for macOS X, Android and iOS.

There are a bunch of similar compilers (Thinlisp is one https://www.cliki.net/ThinLisp ). Many years ago Oracle also bought an Lisp compiler (which was very expensive for users, IIRC in the range of $100k), which actually generated 'maintainable' C code.

Another interesting system is WCL: https://github.com/wadehennessey/wcl
WCL allows one to use Common Lisp as a shared library (mostly). Each Lisp application starts with tiny RAM usage and tiny application size. This allows to run possibly hundreds of smallish Lisp applications at the same time.

Eclipse was a Common Lisp which has a direct integration in C and compilation to C, which made something like a Foreign Function interface unnecessary: https://github.com/blakemcbride/eclipse-lisp

Generally these tools are often 'old', not widely used and not many applications have been written with them.
3x8 hour shifts adds up to 24 hours. This means our 6/7 of your shift ~everyone has been working for 6/7 hours. You might be able to stagger start times every 4 hours or even every 10 minutes over the day to smooth things out, but doing such an odd schedule would increase costs.
$500 is still more than twice as expensive as the average price of a new Android phone.
From another perspective, upwork gives people in low-incinr countries a chance to work for companies in high-income countries without winning a lottery and leaving their families behind.

Therefore upwork directly improves equality of opportunity in the world.
It says a lot to how routine using satellite navigation aids has become that my first question was why they’re not using GPS.
Show HN: Aysha – Blockchain and cryptocurrencies made simple
These 95 Apartments Promised Affordable Rent in SF. Then 6,580 People Applied
Depending on the wood anywhere from a few thousand to ten thousand and up. Really nice to see you still have it that many years later.
I think Coates' concept of reparations would be for the Jim Crow and later practices that crippled African Americans' ability to build wealth like white people have. Things like housing discrimination, job discrimination, etc. Perhaps also things like the Tulsa Race Riot and other efforts that wiped out black business districts.

Consider the problems Jackie Robinson, first black player in Major League Baseball, had in trying to buy a house in the suburbs of Manhattan (Westchester County, NY and in Connecticut)

http://www.newenglandhistoricalsociety.com/jackie-robinson-b...

For these things, the perpetrators and/or their children are likely still alive, as are the beneficiaries.
Donating blood is easy for some people. Other people need to be celibate for a year.
The recipes for solar system formation are getting a rewrite
I am typing this on a Chromebook that will soon get the ax. It is a Lenovo Thinkpad X131E. It came with a 16GB eMMC solid storage and a free SATA port. I had to open the computer and disassemble it down to the board (thankfully the documentation is very extensive) to flip the switch that allows me to install a real BIOS (or the coreboot EFI, that thing with the rabbit logo). I installed Fedora on it and now I can do everything on a Chromebook. I added a 500GB hard disk I had lying around but with SSD prices no longer climbing up, I am thinking about getting a 500GB SSD for this computer. Maybe I could even keep using the SSD after this chromebook dies.

So in this sense, yes I am comfortable doing development on a chromebook but it really isn't chromebook anymore. It is a Linux machine at this point. The keyboard is a close approximation of a real Thinkpad and the computer was cheap enough that I don't mind throwing it in my backpack and using it on the train.
The ancients did not know this, but for some reason a trip in the car has always made my kids sleep. Once you have fed and changed them of course. Anecdotally formula milk from a bottle seems to help them fill up quicker than breast feeding, and stay quiet for longer. Although I seem to remember that may have the bad side effect of increasing the likelyhood of cot-death, presumably because they are sleeping more deeply and for longer
When you're a technologist, all problems look like technology problems I suppose.

My own solution to poor parenting isn't any more appealing, mind you. If meritocracy is desirable in a society, and parents have such a huge effect on the opportunities and potentials of their children, then the obvious solution is to do away with parenting. All children would be raised by trained experts and parents would, ideally, never know who their children are. They'd all have medical care, food, shelter, schooling, and other things that many children are currently deprived of because they simply fell out of the wrong womb. With this approach, having children is no longer as life-altering an event as it is currently, so abortion should be less frequent. Another advantage is that you can move the children around frequently, exposing them to many different regional cultures and other children from all over the country, broadening their understanding of the nation and its people.

Obviously there are disadvantages, not the least of which is that human nature makes the whole concept completely non-viable because very few people will accept the idea of not raising their own children. Worse, the idea that the state is solely in control of their education is downright horrific to some, and the inevitable homogenization of national culture would be seen as a threat by existing cultural enclaves. Not to mention that, deep down, people really don't actually want meritocracy at all.
That was then. He may have unusually high levels, I'm not sure, but donors are induced to produce the antibodies these days (they volunteer and it takes a while to build up production and so on).
Magnet Implants? Welcome to the World of Medical Punk
Same way we do in Japan now. Bloody quietly, sometimes a hotel is an amazing thing.
How about everyone writes a contract laying out their rights, and we have default contractual arrangements if they don’t? Aside from some occasional entitled, envious whining it seems to work out ok so far.
The fact that you are asking this question makes me believe that you are speaking without having tried to search for an answer on your own. As a CS graduate with secondary subject Mathematics from TUM, I can only speak on behalf of it. You might find https://www.youtube.com/watch?time_continue=194&v=iu6UboRqan... interesting.

How do you know that TUM is not good enough? Probably you are referring to its popularity abroad? Well its definitely worse than that of Stanford, Harvard, MIT, Caltech, etc. But heck, we don't have Hollywood to constantly make plugs in blockbuster movies to boost worldwide opinion.
Can't NASA test this in an artificial atmosphere low-pressure low-gravity room? Obviously there will be real-world concerns that are hard to simulate like slight damage from spacecraft landing and dust spun up when the copter takes off, but the article makes it sound like the low density is the big thing they're worried about.
Ubuntu MATE 18.04 LTS – See What's New
Scott Adams gives a whiteboard talk on ego and morality
Previous discussion: https://news.ycombinator.com/item?id=17046632
> Actually - as it is often used - internship is only a way to pay less for the same (or sometimes more) not-fully-qualified job.

are you speaking from experience here? i have had several internships, and at each one they let me fix a couple trivial bugs in production before giving me a toy project they have no intention of actually using. my peers have had very similar experiences. i would actually have loved to be given a full engineer's assignment.
This is 100% about ISP regulation.
> 5. Don't be afraid to learn. Try not to specialise too much. Generalists/full stack devs are very sought after. You'll start a contract as a web developer and soon you'll be doing DB optimisation and securing their infrastructure.

Nice tips but I don't agree with this point.

Being specialized makes you stand out from the crowd and being "the person who does <foo> in the <bar> industry using his extensive knowledge in <baz>". Otherwise you are just "the person who does <computer-stuff> for all industries".

I agree that it's simpler to not be picky at the beginning but later on you should specialize - not just in technology but also in an industry.
There’s an evolutionary underpinning driving a statistical difference in rearing behavior of males and females. You’d expect mothers to always commit more resources to their children because (1) eggs are expensive and spermm is cheap and the number or progeny is limited (2) high cuckolding rates also imply that men will hedge by spending less resources on their family. (3) Males may take a different strategy that contributes to the family which involve risk taking and high mortality rates (there’s no free lunch).
C#'s dynamic type has nothing to do with COM.
Show HN: At mentions for the Quill editor
Johan Goudsblom - Nihilism and Culture
That analogy is fantastic.
And sometimes it's the jury votes that are ruled invalid. This happened in 2015 when both FYR Macedonia and Montenegro were 100% televote:

https://eurovision.tv/story/full-voting-results-revealed-by-...
+1 for more countries. Wrt incorporating in Estonia, I suppose while bringing money from there to my home country, I might be liable for more taxes...
JIT compilation cannot perform expensive optimizations by design, it has to be low-overhead.
Functional iteration can only be fast when its optimized in to a simpler form - with JIT and dynamic variables everywhere.
For loop is already the simpler form and is easier for JIT compiler to reason about.
Sure the imperative code is often longer and less cool than a functional one-liner that chains everything to be done, but it has no hidden performance costs and is obvious to read and debug.
Oh, my, the customers got stupider. They could use the old skye just fine, but then the IQ sank - and its been rock bottom ever since.

Completely impplaussible that maybe those stupid people do not use the alternatives, because they suck even more? As in, they are non standardized, not easy to setup et etc.
A live demo in this case would have involved a very unpredictable human on the other end of the line that had not given consent to be recorded or release the recording.
Half of America paid that price to keep slavery though, it’s just that they lost. Then that half invested new ways to screw over the same people for another hundred+ years.
Segmented Typography Typing Playground
Simulating dust kick-up would be easier than constructing a "low gravity" room.
People want to defend against the latest threat.

Now, what on earth is a benevolent adversary?
Agree on all points. Haven't tried using electric pressure cooker for frozen veggies. Will give that a try when I stock up on required frozen veggies.
I think max learning occurs when you start (and finish) new projects in unfamiliar technologies all the time. This is the opposite of what most workplaces do.
There's also crosstool-ng and buildroot for this, as well as pre built compilers by Linaro and Bootlin (formerly Free-Electrons). Sorry for lack of links, extremely limited connection right now.
Perhaps you could replace the Siri button with a similar sized button if one is available, in order to keep the spacing. (I don't have a touchbar Macbook, so I don't really know what's available.)
I'm sure Ajit Pai will get right on it.
If Google doesn't want that place anymore, there are competitors who would pay similar amounts. Obviously a little less, Google was the highest bidder, otherwise they wouldn't have that space, but not so much less that Mozilla would go poof.
Don’t put logos you don’t own on parts you sell. Why is it necessary to have logos on replacement parts anyway?
It will need smarts to fly and land, and land especially to save power while it awaits the next destination command. The land surveys can only see so much and if you land wrong on a even a small rock, you could get stuck top over
Yeah if we talk to a Republican she'll have her own ridiculous arguments in the other direction. There is no "afawk". Every new detail we hear about supposed Syrian chemical attacks is worse for the war media narrative. And what's the point anyway? USA weapons are killing innocent people in at least five nations, right now. How would deaths of innocents in some other nation justify adding that other nation and its nuclear-superpower ally to our list? The only reason the "civil war" wasn't over years ago is that we have continued to flood it with munitions. Even after the supposed "good rebels" fled the area we continued to ship arms in, only to "whoops, they've mistakenly gone to ISIS again". ISIS only exists in the first place because of our ridiculous yet in retrospect remarkably similar decision to kill a bunch of innocent people in Iraq. How many times do they have to repeat this desultory performance before Americans remember what happened the last time they believed it?
A game should always allow a shot at winning to stay interesting.

While that sounds good in principle, it doesn't always work so well in practice. I have played board games that were designed that way and I began to realize that my choices early on did not matter very much. This had the effect of making the whole game feel pointless until the last turn where somebody would quickly grab the win.
If you request the desktop version of the page it'll render the notebook. For some reason they don't attempt rendering the notebooks on mobile.
Wait, could they use earth GPS and it would just be very innacurate?
Soviet-Era Jokes, Common Knowledge, Irony
> It's also well established that the black community was for the harsh laws of the crack epidemic

What does 'black community' mean here? Is there such a thing as a representative body that speaks for all blacks and this is what they were asking for? Or did people go out and ask a few black people who were felt to be community leaders, or was it done by a survey?
this looks like my dream machine. Two questions: how is the fan noise, and where did you find 1tb ssd drives so cheap?
Why not a few quadcopters like GoPro or something. I guess those are more stable and cheap.
The noise complaints is why I'm not getting it.
How? Do you just write back and ask them to stop?
It's a reflection of the mindset we hold about wealth, part of how we justify why one person deserves more than another.

For instance, why does some billionaire have significantly better health care than I do? Because they're worth more. Literally, they are more valuable to society than I am.

If you phrase it the other way: "because they have more money than I do", the justification isn't there and you'll have to question your societal model.
...because that's not their goal. It's a side effect that they think is worth living with.
Review: Richard Powers’s ‘The Overstory’
I have to ask: what makes you think that staticly typed languages are harder to test? My experience is precisely the opposite. Large testing codebases can benefit hugely from the increased refactorability. In addition, the types help to explicitly define the contracts you need to test.
I was rather excited to find out that I had a rare blood type and that donations are so easy and that I live near a clinic. My regular visits are quite rewarding. It feels good to matter for more than the tickets closed this week.
> But I do think there's an inconsistency wrt the wide latitude we give the armed forces. To the extent that such inconsistency is acceptable, I'm curious as to why.

The armed forces are specifically looking to replace any creative or independent thinking with responsiveness to the chain of command and willingness to commit acts of violence. Those are exceptional requirements which are generally in direct conflict with the productive functioning of any other organization.

I do think it’s worth inquiring into why we’ve created a society which necessitates such broad-scale weaponization of human beings, however.
Habeas for Nonhuman Animals
krl02 made the point that all these things are political processes. You brought up the example of past bipartisan investments as a counterargument; my understanding of your point was "we've had bipartisan consensus on investments before, therefore there wasn't a political process going on around that". I was pointing out that this also is a political process, and that krl02's model of economic decision-making as a political process still stands.

Were you trying to make some other point instead?
Ad an XPS owner (9350), I will never own a dell again.
While that was a very nice thing for her to do, she wasn't obligated to do so.

And in that particular case the visual branding plays a very prominent role in selling the shoes anyway, so the artwork matters a lot, lot more. I remember feeling embarrassed for not wearing shoes with that swoosh logo back when I was a kid, the marketing and subsequent judging by other kids was that overwhelming at the time.

It carried over into adulthood too, because when I bought my first article of clothing that had the Nike swoosh on it (a t-shirt and basketball shorts, no big deal), there was this crazy sense of relief, like "Finally, I'm no longer the outcast," even though it was more than a decade after I was out of school and hadn't seen 99% of those kids since.
I love my x220 came with an i7 upgraded the RAM to 16GB, slapped in a 256GB SSD. The last modification I have to complete is the Full HD screen conversion, I am really excited about this. I have a few of the extended and regular batteries. I tend to just use the extended battery. I daily carry my x220 and I am not sure what I'll replace it with. I also have a mid 2014 MacBook air but the specs are mediocre. The only real benefit the air has is it's slimmer and lighter.
My guess is a normal quadcopter doesn't have a big enough thrust to weight ratio in Mars' atmosphere.
What is best in game design is the ability to end the game quickly once a decisive advantage has been gained, but with various chances to screw up and lose the advantage.
Seconding how horrible the trackpad is.
The abortion gag seems a bit different to me, because it could limit what a doctor could say to a patient, even if for medical reasons the patient actually needs an abortion.
The ancients did know it. I think babies would have gone to work with mom and dad (=movement) instead of hanging out at the cave on their own
Ah, you seem to be a bit nutters. So I'm not going to engage further but I do want to give you a serious response to the argument you seem to be making.

First, the same argument above is also an argument that, say, integers, are not "Computer SCIENCE".

More to the point, you might enjoy reading the work of Charles Pierce and other logicians of that era who began to explore many variations on formal logic. Note that just as many operations arise from trinary relations in bivalent logic. Are binary relations "Computer SCIENCE", but not trinary or higher relations? Before you answer, you might want to look into whether all possible relations can be expressed using only binary relations (hint: nope).

Look deeper into the concept of functional completeness (with respect to a subset of operators), which you reference above without naming. You might be able to understand how many of those many trivalent operators are actually necessary to reason with (hint: not very many, hardly more than for bivalent logic, where, as you note, we only tend to use a few, and need not worry about it).

Consider also the relationship between operators folks have identified as useful in bivalent vs trivalent logic (hint: they not picking at random).

Could it be that just as with the 16 binary operators, many of which have relations to one another (e.g. inverses and complements, among others) that the trinary operators could fall into similar groups, which, making the 3^9 number you mentioned seem a whole lot less complex? Could that be why it's neither necessary nor customary to work with all the operators in either sort of logic?

Once you've caught up to state of the art in formal logic as of the 1930's you might have a new perspective -- perhaps you might even begin to let us know when "Computer SCIENCE" will catch up!
How Didi Launched a Brazilian Beachhead in Uber’s Backyard
Yeah, but it is insanely slow

https://www.phoronix.com/scan.php?page=article&item=wsl-febr...

https://www.reddit.com/r/bashonubuntuonwindows/comments/7knl...
Aha, I found more hits when I entered "Friden STW." I don't know where I got the "55" from.

http://americanhistory.si.edu/collections/search/object/nmah...

It's fully mechanical and can do addition, subtraction, multiplication, and division. I saw one of these things work, and it was quite an experience. There's a YouTube here:

https://www.youtube.com/watch?v=qKm9eM2BuM0

And a few people have published images of the service manual.

My dad said that while the Friden was accurate, it was not portable or quick, and he usually used his slide rule, notebook, and graph paper. For a chemist, slide rule accuracy was usually sufficient.
Tech’s New Housing Frontier: Furniture on the Ceiling
> Pretty much everything websites do with your data are from voluntary exchange.

Are you joking or are you in denial that much? We have no control most of the time, especially "normal" users. Ad blockers or JavaScript blockers may help, but they are not normal.
Another good example is google. Why are we doing SEO? Does that even make sense? Isn't it their job to figure out the results that have the most value to the searcher and our job to create good content regardless of how people stumble upon it.
Could you provide more information why?
Why exactly was this upvoted? Content seems a bit...lackluster.
GPS requires a bunch of satellites to be in orbit first, and we haven't sent them to Mars yet.
It's not XPS 15, It's called Precision. Basically, it's a business version of XPS 15 with slightly different hardware and similar appearance.
> It could also be just that intelligence tends to mirror the outside world, but that seems a bit arbitrary.

We are part of the universe, so why would it be arbitrary if our brains were structured in ways that match typical structures found in this universe?
Never could get the hang of Tuesdays.