skysight-inc/HackerNews huggingface dataset:
Incidentally, I think comparing the elisp and the Scheme versions is instructive because it shows how much is going on "behind the scenes" in this lecture. Abelson and Sussman made it all seem natural and effortless, but the key ideas in this 1983 lecture come from Sussman and Steele's research on Scheme in the late 1970s.

The blog post author marveled that the compiler could optimize all tail-calls, which was a new emphasis of Scheme (earlier Lisps only did a best-effort job), and which required e.g. changing the function calling conventions.

He appreciated how the definition of derivatives looks like the mathematical definition; but it only looks this clean because of Scheme's choice to have a single namespace for functions and values (1-Lisp versus 2-Lisp), so we get rid of elisp's setq/funcall/#' cruft.

And he wondered if the substitution model (which lets you think about programs like high school algebra, instead of modelling the execution in detail) could really always work. But it only works because of Scheme's choice to use lexical binding and closures.

All of these were difficult design problems at the time, and different Lisps explored different choices. We really have Scheme to thank for a lot of programming language concepts which we take for granted nowadays.
> 3 years sounds extreme. How is a person supposed to run a business with that kind of law?

Easy, just take a look at companies in EU outside of Germany. The three years of paid maternity leave is slowly turning into lifetime unemployment for a lot of people. Then we act surprised when the companies are scared of hiring full time and decide to leave and take most of the jobs away with them.
> All those parenthesis. (Still a top objection)

I'm glad for its parens. Would never have checked out Haskell (and gotten into purity&lazy-eval) if Lisp's syntax was like Haskell's (no mandatory braces except by choice, no mandatory parens except by choice --- indent is enough and in practice we all mostly end up indenting all code in all languages anyway, so.. works for me)
Solar does not work well in all latitudes. Wind is best placed away from homes and efficient turbines are large, so you need at least municipal installations.
Also, highrises don't have enough roof area to supply their occupants with enough energy.

And industrial energy consumers may need hundreds of megawatts for each plant. metal smelters, cement factories, ammonia synthesis, desalination, hydrogen production, transportation, ...

There are lots of non-electricity energy consumers that we want to transition off fossil fuels too.

And if we want to actively put CO2 back into the ground we might need even larger amounts of energy.

So fusion may still have a place to supply these base loads, especially in northern latitudes.
If they were going to do that, why wouldn't they just put it in the same bill? It would be extremely naive to assume that they are going to do anything on top of repealing the current NN protections.
Finally an article about hacking on Hacker News. It seems like a clever business. We have Photoshop these days so it's hard to know whether anything is real anymore. AI will only make that worse. But hey, at least they aren't shooting to kill.
Correction: "Most people currently have..."

In the long run, the only barrier to competition is regulatory capture, which is much harder to overcome than short-term problems like there not being enough competition. Technical challenges are a lot easier to solve than regulatory challenges, which 100% of the time increase the barrier to entry by, among other things, raising the cost of compliance (have to pay more lawyers, accountants, etc to make any moves in the market).
I'm not sure if < 40 instructions should count as 'CISC' by any definition. Besides the instructions that are implemented fall squarely in the 'RISC' domain: low count, very few addressing modes, memory access separate from operations.
We've banned this account for trolling.

It's an abuse of HN to use the site primarily for ideological battle.
#OpIPO - Anonymous Operation IPO - Official response
https://pastebin.com/n9KQQPZi
All of the more recent ARM SBCs are capable of running as desktops for the most common tasks of browsing the web, watching movies, editing documents, etc... on less than 5W of electricity.

ARM's selling point is efficiency and cost, not raw power irrespective of cost.

edit: The real issue right now is not whether ARM can run as a desktop because it can. It lies in keeping the large number of devices and processors upstream with the linux kernel. Monitoring Kernelci.org shows that this is slowly becoming less of a problem as more enthusiasts become fans of ARM processors and the available chips and SBCs.
I took a look at the referenced paper the nautilus article cites, and it is extremely poorly designed, to the point of being near useless to make any sorts of conclusions and definitely not good enough to create any sort of social justice policies.

Not surprising, considering it's a psychology paper, but still.
I bet those people also don't care about installing windows or a roof.

The thing is, a water collection system requires constant upkeep. A solar power system requires some maintenance once in several years (like your roof). Even if they want to stay connected on the grid (batteries still require maintenance), they'll probably want some solar power.
I wonder how similar this linear logic is to other linear types language such as Rust, or the GHC paper recently shown here too.
"PostgreSQL as an Application Server" is a book I'd be likely to buy.
Landing page metrics and the 5 stories they tell
I'd say the comment should be tweaked to Westernized Chinese (for lack of a better term... maybe Cosmopolitan?). My parents refuse to try raw seafood/meat. But having grown up in North America exposed to raw salads, meat, and seafood, I'm comfortable with it.
There's also Hy (hylang.org) which is kinda Clojure-in-Python giving you access to the Python library ecosystem.
That's not the question, and I do enjoy knowing what people are doing. What I don't understand is the addiction many people have to social media.
Thanks! Very nice of you.
It's hard for me to empathize (in the literal sense of the word) with someone who dislikes net neutrality.

What're the reasons / justifications for why the current laws and rules are wrong or insufficient?
Allwinner has an R8 IoT SoC based on the A13.
Not sure why this is downvoted. California, like many other jurisdictions, seems to make a distinction between groceries/"raw" foods, and "prepared foods" when it comes to sales taxes. Unprepared foods are generally exempt from sales tax, while store-prepared foods are not exempt. E.g. an unsliced bagel in NY is untaxed, but a sliced bagel can/must be taxed. Fruit and vegetables likely fall into the untaxed category.

From Wikipedia: In grocery stores, unprepared food items are not taxed but vitamins and all other items are. Ready-to-eat hot foods, whether sold by supermarkets or other vendors, are taxed. Restaurant bills are taxed. As an exception, hot beverages and bakery items are tax-exempt if and only if they are for take-out and are not sold with any other hot food. If consumed on the seller's premises, such items are taxed like restaurant meals. All other food is exempt from sales tax.

https://en.wikipedia.org/wiki/Sales_and_use_taxes_in_Califor...
China is not Chinatown, and I think your sample size is a bit small considering how many Chinese exist.
I have a persian market near me that has produce much cheaper than any store around usually because they don't have the best looking AAA quality produce. It tastes great and you might need to cut a bit more off than normal and a lemon there won't look like the picture perfect lemon from a large grocery but it's significantly cheaper.
This is perhaps the most interesting aspect of it to me. When we relax the constraint that 'mass storage access must be a linear and infrequent as possible' what sort of possibilities does that open up in the design space that were previously untenable.

Nice work and thank you for sharing it.
The Chinese food culture is substantially different than the Western food culture, and I don't just mean the items on the menu.

Things I've noticed about the particular Chinese food culture of my girlfriend: Ginger goes in Chicken soup. Garlic does not. Broccoli is only cooked until bright green. Black pepper is used, basically never. All vegetables are to be rinsed, even the things in Trader Joe's packages that say "Triple Washed, Ready to Use." Almost no claim on the package should be trusted, ever.

Meat is always well cooked. (And there are plenty of ways to make meat very tasty without having it be super-rare.)
Big companies should not be allowed to have our data. They should only provide the means (i.e., hardware) to run algorithms on the data. Those algorithms should be created by academia and not-for-profit organizations. It worked well in the beginning of the internet, so why not go back to this scheme, if necessary by changing the law?
I think another reason chinatown markets (and mexican mercados) are cheaper is also because they tend to buy up a wider grade selection of produce. When I walk traditional markets every tomato, onion, cucumber is roughly the same size and shape. In a Chinese market they often have a wide variety of sizes and shapes. This is way closer to what actually gets grown. Not every vegetable grows the same size and shape though you may think that going into a normal supermarket.
If every feature of a programming language syntax can be used in about 100 kilobytes of code, and your project is 3000 kilobytes, that's a 30:1 "sameness ratio" at best. If you use every language feature in that program, any 3% (if not more) of your program will look the same as some other 3%.

Most programs don't exercise every language feature throughout most of their code, so their pieces look even more self-same than that.

In Lisp, we have to learn to factor in the identity of the operators into what is "same": learn not to see (defclass bear (animal) ..) as being the same "same" as (block foo (init) ...).

When you're reading Lisp code, you're seeing chunks like this:

xxxxxx xxxxxxxxxxxxxxxxx
xxxxxx xxx xxxxxxxxxxxxxxxx
xxxxxxx xxxxxxxxxx
xxxxxxxxxxxxxxxx
xxxxxxxxxxxxxx
xxxxxxxxxx

You have to train yourself to see the upper left corner of this blob before any other processing:

(defun xxxxxxxxxxxxxxxxxx
xxxxxx xxx xxxxxxxxxxxxxxxx
xxxxxxx xxxxxxxxxx
xxxxxxxxxxxxxxxx
xxxxxxxxxxxxxx
xxxxxxxxxx

The meaning of the rest of it depends on that one; it has to look different from other blobs that have something else in that corner.
The C.H.I.P. guys (and maybe Allwinner themselves) use R8 as a CPU name:

https://getchip.com/
http://linux-sunxi.org/Allwinner_SoC_Family#.22R.22-Series
Scoop | Mobile & Backend Engineers, including lead roles | Full-time / Onsite | San Francisco

Scoop is the country's largest carpooling platform, powering hundreds of thousands of carpooler trips per month across the Bay Area and Seattle. If you're interested in working on something that will change the lives of 100M Americans every single day - Scoop might be the place for you.

We partner with major companies like Cisco, Tesla and Workday to get their awesome people to work. And we empower commuters to upgrade to carpooling via our top-rated native iOS and Android apps and our proprietary matching algorithm. Really fun stuff.

We're growing fast and have openings for an Android lead, and various levels of software engineers across the stack.

Apply now at jobs.lever.co/takescoop
No, I didn't... At least, not in English. Good to know, thanks.
I know how the leave is payed for (although most companies top up the meagre payout from the government). My question was to the point:

> 50 person companies can't as a rule guarantee year-long parental leave

That is clearly not legal or even true in most civilized countries.
a lemon there won't look like the picture perfect lemon from a large grocery but it's significantly cheaper

Also, that's what lemons actually look like.
To deflate the cryptocurrency token bubble, fix the market cap indicator
Only children cry for grownups when they don't get their way.

If you receive enough value from your internet and cell phone that you are willing to spend $50/month for those services, then that is what they are worth.
Show HN: A fun, emoji-based voting app for iPhone called Treeo
> if you think about it for a minute, Lisp languages have to be the easyest to implement IDEs for, as their syntax is exactly the AST and easy to parse

I wouldn't think the parsing stage has ever been the top bottleneck or chief complexity/complication for IDE/tooling developers..
How to get into grand strategy games
Would you please stop using HN for ideological battle? That's not what this site is for.
The answer seems to be that Android, before Google acquired it, took up Linux thinking it was a bit better than BSD alternatives without realizing that the license downsides would inevitably mean it's replacement (starting with the GNU libraries.) That naive view of real license costs was tragic for the BSD operating systems variants and society as a whole, wasting immense resources getting back to a BSD license they could, indeed, have just started with.

Sadly, GPL - because it punishes contributions with patent loss, among other things - has a terrible record in curing freeloading. Yup, I agree it's a real problem. Nope, no very good solution in sight.
You don't force businesses to pay directly, you set up a government benefit (payroll tax) that is then used to fund things like mat/pat leaves.

Here in Canada, we get a year that can be divided in different ways. Almost everyone takes it when they have kids, so it's the norm. We pay for it (60% salary to a hard max IIRC) through "Employment Insurance" which is basically a jointly funded payroll tax. Employers can choose to top up if they want. Some do.

Honestly, I can't imagine any other way of getting through that first yet without this set up.
Batteries are the elephant in the room here.

Fortunately, they seem to be growing in both efficiency and capacity/cost in a superpolynomial fashion. But they are still expensive, short-lived and require maintenance.
Same. I think that they enable it on a case-by-case basis as load gets high. Also, the "Who's hiring?" threads do not typically spawn active subthreads, so that may make them more cacheable/easier to load.
For reference what are the flavorful types of fish and which types of cooking add more flavor to the process?
To me the hard part about lisp is that every programmer that uses lisp tailors it so to their own taste that it can become quite hard to read the 'top level' of a lisp program without first having gone through all the lower layers. It is as if every project in lisp somehow magically develops its own DSL. That's a high hurdle for newbies to clear.
I saw the is buying article but not if they concluded the deal. It was a huge amount of money. I also remember the tech description was like a better version of Itanium. I thought they were blocking an Itanium rival before it hit market.

Didnt follow it from there as I was doing a quick survey of Russian chips and fabs.
> Lisp lists lack encapsulation; they are not opaque bags with which you do things like (add list item). That takes getting used to: always capturing the result value of a list construction.

You're conflating two properties: lack of encapsulation and functional update. It's true that lists expose their internal structure as conses, and it's also true that they're usually updated functionally (requiring, as you say, capturing the result), but these properties don't have to go together. It's entirely possible, and arguably desirable, to have functional collections -- where instances are immutable, but which provide operations for creating new instances from existing ones -- which are also opaque data types; see for example FSet [0]. Conversely, it's possible to have fully-mutable lists that expose their internal structure; you just have to wrap each list in a mutable cell. It would be ugly, and I don't know why you'd do it, but it's entirely possible.

[0] https://github.com/slburson/fset
Yes, he is talking about taking the class of the same name, based on the book.
When why launch with a neutered version on the ultrabook? It doesn't make sense to me.
Good read, and relatable as I had an uncle and two cousins who lived in a trailer in a trailer park.

It was fun to visit for a day, but a relief to go home to my safe residential neighborhood a few hours later.

It is easy to see how the trailer park environment affected the kids who had to grow up there. Child abuse of all varieties was common. This, in turn, fostered violent and irrational outbursts from the males and promiscuity in the females. I remember that there were mattresses strewn about in the woods surrounding the trailer park, and an informal scheduling process for semi-private use.

You, of course, can't apply the generalization of my anecdotal experience to every trailer park or to every family living in a specific trailer park. That said, I think that the article is a little too idyllic. There seems to be a much higher concentration of social problems - domestic disputes, child abuse, substance abuse - in trailer parks than in the surrounding areas.
Hands-On with TurtleBot 3, a Powerful Little Robot for Learning ROS
How is this diluting anything? The brand still stands for solid products (not just writing/drawing and this still does has a touchscreen). here are just several models denoted by the second word in the product name.
Seconding buying spices from Indian markets. Here in NoVA you can get a pound of spice for as much as Safeway sells 2oz of it.
Eh? I don't have a car and do _all_ of my shopping via amazon now and instacart (direct from Whole Foods). I get deliveries 3-4 times per week.
But where would you buy one? (That is also trustworthy I should add.)
>I'd actually quite like a relational database with a language that isn't SQL

Perhaps you want a Prolog. :)
the centralization aspect is what puts me off fusion too. if people could buy small, safe, domestic, radiation-free fusion reactors then i'd be in favour of it
Fortunately with Lisp this isn't an unsolvable problem. https://github.com/rigetticomputing/cmu-infix
re: meat

https://www.meatinstitute.org/index.php?ht=d/sp/i/47465/pid/...

relevant numbers from linked page

25.8 billion pounds of beef

23.2 billion pounds of pork

5.8 billion pounds of turkey

286 million pounds of veal, lamb and mutton

38.4 billion pounds of chicken

beef, chicken, and pork are all highly prevalent, but chicken is king. there are other meats produced as well but in much lower quantities. turkey is getting a lot more popular though.
So basically a "super generous" company in the US is basically the average of the rest of the western world.

That's pretty amazing in and of itself.
I think 5 mins is unrealistic 20-30 mins from the call to being logged on and working is more realistic and you are of course paid plus TOIL for this on call?

If anyone had an old school pager go of when you are deep asleep you will know that it can take 20 mins and a coffee just to be in the right state to work :-)
Previous discussions:

https://news.ycombinator.com/item?id=5375735

https://news.ycombinator.com/item?id=504667
This may have something to do with the area/perimeter ratio (lots of fish dishes if you live near the coast).

Fish is hardly common in most US restaurants that are near rives though, so my conjecture may be false.
Urban last-mile delivery robots. Eg, https://www.marble.io/ et al.
The ThinkPad X1 Carbon had just been "coreboot" supported ( so it will be soon the libreboot best/newest one ? ) : that's one big add-point to Linux .
( Sorry if I misunderstood something , it's my first post and I'm not so geeky :) , english too is not my native language )
The games got me into coding- I had to know how it all worked.

Without games, there wouldn't have been any point to dig deeper than word processing.
Gene therapy (and CRISPR) is ultimately going to eliminate most if not every ailment/issue/genetic problem that we have, including aging and eye problems. Very thankful we are reaching the point where we can go into our cells and fix ourselves.
That just happened to me on Saturday. I decided to go with DO. You get what you pay for.
The app could intervene with a loud alarm if the user didn't press "stop/snooze" within five minutes.
The purporse of anti-net neutrality advocates is basically to make the web less free so their clients (large telcoms) can capture more profits.

I think big money realized fairly late in the game that the Internet's decentralized structure makes it difficult to perform rent-seeking, so any legislation that tends to centralize the Internet is viewed as a pro by these people.

In other words, it's the same effect you see in every other field -- special interest lobbyists for large corporations want to rewrite the rules to suit them, at the expense of ordinary people's privacy and a democratic Internet
CRISPR mediated genome editing does, CRISPR itself is not a magic HIV drug. That should probably be in the editorialized title.
Or perhaps management competence? If goal is to sell more product to more people for more money, then perhaps the traditional grocery store model is better. They're just optimizing for different things.
China is not Chinatown

Said dozens of times by my Chinese-born girlfriend in SF Chinatown: "I have no idea what this is." "This is weird."
I wouldn't be surprised if there were auto manufacturers that build processors for vehicle control units completely in-house.
Same in the UK btw. The fish choice in the biggest supermarket is smaller than you would expect in local store in the middle of Spain, away from the coast.

Same thing happens with meat. There is a huge reduction of variety, even at the local fishmonger/butcher, compared to continental Europe (I'm sure it is coming though)

A limited choice is available all the time everywhere, but the variety is not anymore.
Why are you posting this? No one is attacking Solomon.

HN rules dictate one be civil, and if someone isn't being that you can flag their content. This is worse than a "why the downvotes" post, it's "pls be nice guyz i love Docker it great company".

Honestly, I think this is a really strange top post. It feels to me like this is an attempt at manipulating the discourse by providing social proof for Docker and by discrediting the posters that are unhappy about the direction Docker has been heading.
Genomics of Programming
That's fair enough, I probably should have thought that it was just the time for answering the question, not the entire time, based on the context. Cheers!
As a skilled amateur chef myself, this would be awesome. I feel pretty strongly about the power of a shared meal and I make an effort to regularly make meals for groups. I think being able to share a meal as coworkers would be a fantastic workplace team builder that wouldn't take that much investment on the part of a company.
It's ok. As long as this doesn't have AWD it will branch well.
Nobody can trademark the name "Windows" as applied to actual windows. And I'm free to create a trademarked chain of "Windows" restaurants. But I can't call my operating system "Windows" and I'm on thin ice calling any other sort of computer program "Windows."
When he's replying to a comment that is absolutely comparing the two, it's probably not off-topic for a reply to continue the comparison.
Hey everyone, Treeo is an app I've been working on with a friend for almost 2 years. It's a digital version of the popular "celeb voting" party game that's been around popular culture (movies, TV shows, YouTube) for over 20 years, but is expanded out to let users vote on anything.

I know consumer apps aren't really popular on HN, but I've been a part of this community for a very long time and always like to Show HN my latest projects.

I'd love to answer any questions!
Net neutrality is an important topic, but some politicians sponsoring a bill generally doesn't count as a substantive story. The vast majority of proposed bills go nowhere.