skysight-inc/HackerNews huggingface dataset:
Isn't it well-established that learning of any sort produces physical change in the brain?

Why would experienced trauma be any different from any other extremely powerful (and repeated) (yet traumatic) learning experience, thus causing permanent change in the brain to "capture" and "remember" the incident like any other powerful learning experience?
Anything you can do in Clojure, I can do in Blub.
UK copyright is different. https://en.wikipedia.org/wiki/Sweat_of_the_brow
Seeking K-12 CS Funding, IBM and Google Issue Failing State Report Cards
People need to grow thicker skin. By quitting you basically demonstrated that hate speech works. You need to do the opposite, just ignore the haters and keep your followers happy.
This is what I added to my ~/.gitconfig. Achieved similar results.

[format]
pretty = format:%<(10)%C(yellow)%h%Creset %<(100,trunc)%s %<(30)%Cblue%ad%Creset %C(magenta)%ae%Creset
So where is everyone?

If intelligent life is at all likely, there ought to be many civilizations that have had millions of years technological head start on us. Given one species with galactic ambitions, but technology only modestly beyond ours, it would only take them one million years to colonize the entire galaxy. So why do we not see any evidence whatsoever?

This is the Fermi Paradox.
It's obvious that they failed.
I am an immigrant living in the united states. I still can't believe my luck that I get to live in this paradise on earth called USA. I also feel guilty that got this incredible opportunity while much of my extended family and friends rot in third world hell holes waiting for their lives to be over quickly so they can be put out of their misery.

One of my uncle works as day laborer in dubai. He works 14 hr days of hard labor in extreme heat and lives in a some shanty where he has to share a bathroom( hole in the ground) with 14-20 other people. His passport got confiscated by his "owners" as soon as he landed there and was put under some sort of draconian "contract" where they get to work him to death, work place deaths are extremely common and no one cares if its an immigrant. In native's eyes they are basically slaves with no rights. You can see videos online where the 'owners' beat the shit out of them for real or imagined slights. I went to a restaurant once in Dubai with my uncle, all the immigrants were separated out into a different room with no air conditioning and that is where immigrants were supposed to sit you could never eat with locals. I've also heard of many second-hand stories where women who go there to be be domestic help get sexually and physically abused for years. And shocking part is that he does all this voluntarily for the most part even though he never gets to see his family and kids and gets to have sex only when he goes back every 4-5 yrs. We had houses on the our street referred to as 'dubai houses' meaning houses build with money made in dubai, you can feel the eerie sadness when you look at a house. I can go on forever but I think you get the idea.

Seeing yourself as an individual and as a human being is privilege inaccessible to most people in countries like mine. Even Our philosophical frameworks and belief systems are designed to explain away and make sense of unbearable misery of life with concepts like karma and preordination.
While this is definitely helpful, it solves a different problem.

You're assuming that H1Bs are only awarded to highly skilled workers. Therefore, if they are being "underpaid" they could get other jobs that would pay them more.

However, this is not currently true. Currently the problem is that certain companies are exploiting the H1B program to get workers who are "high skilled" but only meeting the minimum requirements[1]. As a result, these "minimum requirement" H1B holders are not being "underpaid" they are appropriately paid for their skill level, while still:

1. Hindering higher skilled workers from attaining H1Bs.

2. Undercutting the current US workers salaries.

Meanwhile, giving H1Bs via auction(ideally, based on the employees yearly compensation), ensure that the US only takes the highest skilled workers[2]. Encouraging an import of the world's best. Larger salaries for H1B holders on average, therefore more taxes collected.

[1] Because the minimum requirements are actually quite vague and to anyone not in the tech field, its really hard to asses the technical abilities of a potential employee.

[2] Utilizing salary as a proxy for skill, based on capitalistic company's abilities to accurately compensate skill.
The article says "second layer." Apparently someone hasn't heard of methylation, introns and start and stop codons, and palindromic sequences. Or any results from the last fifty years of DNA and RNA research.

If this is ever a thing, it will be way beyond the fifth or maybe tenth layer of information in DNA.
If only the browsers would support caching based on the sha384 of the file then the script/css's integrity property would be even more useful and it wouldn't matter where you were serving it from.
This is pretty cool, I'd love to see a way to save an app to your homescreen somehow (although, I'm not sure how iOS would let that happen) or perhaps a way to produce a pre-bundled jason+app—would that go against your objectives?
Alex Miller is the person primarily responsible for triaging Clojure tickets. For a thoughtful, balanced assessment of the issues Ashton raises, read Alex's detailed comment on the original post: http://ashtonkemerling.com/blog/2016/06/11/my-increasing-fru...
> Another comment, how are anti-disparagement clauses not a violation of first amendment rights?

This is a common misunderstanding of the first amendment. It's a short amendment, shorter than your comment, so you might as well just read the amendment.
As I said, the question (answered by others) is about structural changes. Any memory is formed by changing something in the brain, but forming this memory doesn't cause any meaningful changes to the general physical functioning of the brain; forming memories and having preferences (and changing them!) is what the brain does; perhaps the quantity of memories affects the structure of the brain or alters its functioning/learning, but generally the content of memories will not.

Psychological facts having physical correlates isn't the answer - to use a wrong-but-useful analogy; it's clear that hardware can inappropriately alter/damage software in many different ways, but in what ways software can/cannot damage or alter the normal functioning of the hardware? The other answers give some examples where this can happen - are there more direct ways?
Did the housing situation improve after rent control was ended?
The web i want is a a web where Mozilla sees no reason to compete with Chrome, the web i want is where Mozilla still have faith in built inside customization and choice and options instead of design and simplicity and minimalism.

The web i want is a web with a Mozilla which does not care for Google at all and puts them and their shady actions and browser development concept on ignore.
Oh, that is a much smaller thing to worry about. Still a pointless dick move, but the article didn't actually spell that out.
I'm a bit confused by your example. Python has different design goals than Clojure. Clojure competes with rather high performance languages, Java and Scala, on the JVM and it appears from the OP that its implementors have decided that it can't afford to spend too much time at run-time checking.

Python on the other hand at least attempts to adhere to a principle of least surprise and enforces strong type requirements at run-time. It does this because consistency is generally more important than performance considerations in Python, one of the reasons that Python is much slower than Clojure.

The API for the set constructor in Python accepts any iterable as an argument. Furthermore the elements of a set must be objects that are hashable.

Consequentially, Python sets rule out mutable members, such as Lists, Maps, and other Sets. Sets of Set Objects aren't allowed since Set Objects can be modified. Strings are immutable so Sets of strings are allowed and even frozensets (an immutable kind of set object) and tuples (which happen to be immutable in Python) can be members of sets in Python. I believe that this is all spelled out in the documentation pretty clearly, and the language's built ins and standard library enforce this simple model at the cost of run-time type checking.

Thus,

set([1,2,3,2]) == {1,2,3}

# the tuple (10,20) is immutable and hashable
set([1,2,"abc",(10,20)]) == {1,2,"abc",(10,20)}

# strings are iterables
set("abc") == {"a", "b", "c"}

# lists are iterable and strings immutable and hashable
set(["abc"]) == {"abc"}

# comprehensions and generators are iterable
set(i*2 for i in range(5)) == {0,2,4,6,8}

# sets are iterable
set({2,4,6}) == {2,4,6}

# int 14 is not an iterable
set(14) <--- error

# and [2,3] is a list and so mutable and not hashable
set([1,[2,3]]) <--- error

The interface to the union method for sets also takes an interable so,

set([1,2,3]).union(["a", "bc"]) == {1,2,3,"bc","a"}
set({1,2,3}).union({3,4,5}) == {1,2,3,4,5}
A big example is the almost-universal rent control in the USA during WWII to help keep wages down and production up. This was an emergency measure designed to be temporary (although there was never a guarantee it would be).

https://en.wikipedia.org/wiki/Office_of_Price_Administration...
There is a simple solution, particularly in the context of congressional or other government investigations: subpoena them. Nondisparagement clauses don't & can't cover compelled testimony.
They are probably trying to make sure you can't create a bunch of fake accounts and abuse the faucet.

Either way, I really think that their product lacks substance and don't appreciate how they try to push a device that adds nothing to the ecosystem that can't already be achieved without it.
Charging someone with libel or slander is fundamentally different than suing for breach of contract. For example, you don't need an anti-disparagement contract with someone to sue for slander, nor is disparagement necessarily slander.

Now, Congress could pass a law saying the anti-disparagement contracts are unenforceable. But would we really want that? Suppose you hire a nanny to watch your kids, and then she quits and writes a tell-all book about your private, embarrassing personal life? You can bet that nannies for high-profile people have anti-disparagement contracts, and are paid well as a consequence. Which seems quite reasonable to me.
Really interesting!
I've made a font of my handwriting in the past. I used a similar template, scanned it, and used a TrueType font creation program. It auto-converted the image into vectorized curves, A selected the parts of each curve, and put each glyph into a box. In each box, you could change the letter spacing, kerning on all the sides, alignment of the pieces (dot over the 'i', for instance).

I went through probably a dozen iterations, tweaking the spacing and alignment until it looked fairly natural. Now, I wonder if there was a way to automate that, or if the fonts created with this site take a little manual tweaking as a final polishing step.
Does plan9 works well over a WAN?
(Genuine question)
I think it is totally reasonable that a blind person could code, but how does a blind person learn how to code initially? Did he become blind later on after learning how to code?
Confounding Is a Serious Problem Thats Mostly Ignored
The design in this article is barely using AWS at all, basically just using it for server hosting which is causing them to do way more devops than needed. There are parts of this design that could much better leverage AWS and remove a lot of the devops. Sure this means you're tying yourself to AWS but you could re-implement on another system. The whole point of using somthing like aws is to remove all of "extra" work that is not central to your system. Things like redis cluster management, database management, etc. I didn't see what they were doing with mongo and if they needed its access patterns. But I'll assume they do. So I'll keep that part of the design. The rest of the system would like this in an aws design:

Ingestion is either timed jobs in lambda or an elastic beanstalk set of processes doing the same. I'm not sure what the ingestion is so I can't say much here.

Data gets tossed on a kinesis queue. If possible have the data being ingested tossed on the kinesis queue. Hook lambda workers to the kinesis queue or an elastic beanstalk layer. Kinesis here removes the need to manage a redis cluster. One layer of devops removed.

Next you have the workers, the easiest is to toss them in lambda... they'll be invoked to read from the kinesis stream. They'll scale up and down. You don't need to run a supervisor, it's baked into the system. Removing lots of dev ops here, no complicated deploys, no cluster management, etc. If you need 2 different sets of workers you can set a split join set of kinesii... or I believe you can have 2 readers from a kinesis stream they just don't like it if you have lots.

[Another variant is just a cluster of Elastic Beanstalk hosts scaling on the side of the kinesis stream]

They'll shove data into mongo db... you keep this because you want it. Otherwise use RDS or dynamo if it's suitable. I can't tell.

Of course you pay for some of this removal of dev ops. Some of it is free. Lambda limits some of your language choices and is mostly stateless so you may hit some services for things like lookup harder.

But the code that is running on lambda can get moved into worker fleets managed by you later if you need more control.

The point is here that the interesting parts of your app become the actual code dealing with your specific problem not the devops. Eventually if you have to, you build up more devops and more custom solutions to handle different scale up to meet the scale or price part of the problem. But the solution above will go bigger than most people need and lets you not have to spend hundreds of hours on all that devops at a real cost of engineer time.

There are costs everywhere, money, time. Just decide how you want to use them.
If that's true this blog post is just whining. He knows that Clojure core made a decision he disagrees with and he's just really upset that after 7 years they still haven't changed their opinion to match his.
Ruby essentially has no module system, and it only offers awkward tacked on support for small bits of functional programming. Hardly an integration of FP and OOP at all, much less a beautiful one.
See, I'd love to see a programmer's keyboard tested with a code base.
I find it highly unlikely just based on basic economics.

Imagine the potential conversation between Intel and the NSA:

NSA: Please backdoor your RNG for us.
Intel: We're making xx billions of this chip. What happens if someone finds out and we have to recall the chip. Are you paying us the xx billions back then?
NSA: ...

It is fairly unlikely the NSA could afford Intel.
I should add that I buy paperbacks regularly, often paying more for them than the ebook. I then run 'em through the scanner and read the scanned book on my tablet. I just like the imperfect look of a scanned paperback page than the perfect ebooks. I also like the paperback formatting better than the auto-flow ebook layouts.

I figure I get the best of ebook and hardcopy this way!
Note that this is not really about offshoring. Offshoring falls under the "free movement of every form of capital and goods, except labor" that I mentioned and it is complicated for everyone involved. You get competition from labor without legal protections which can't move to places where they would have such protections, nor easily obtain them at home. We get companies that are pretty much untouchable by our legal systems. On the other hand, you/we get cheaper goods and a lot of people get better jobs than the alternative. Short of encoding better labor rights at the WTO/U.N. level, I don't see a fair long term solution for that one.

In the case of foreign workers in the U.S., labor protections and laws apply (except perhaps some employment mobility in some industries), and the employees involved pay taxes into the U.S. (without representation, I might add). So I don't see those as being the same situation, even if the final underlying cause (severe wealth disparity among nations due to historical reasons) is the same.
Where the smart is
The point is that if you have a new chip design as a fabless semiconductor start up (like mine), you can get a chip fabbed on a fairly new process node (28nm) for less than $250k for a small quantity run, and go into production for under $5 million through a pure play fab like Global Foundries, TSMC, Samsung, UMC, SMIC, etc.
I agree with this sentiment. AWS can be an overwhelming challenge for small teams.

Convox (YCS15) is addressing this head on and helping lots of small teams immediately get the best out of AWS.

It's open source, built by a core team and a growing community of AWS specialists.

It fully automates AWS setup and deploys and infrastructure updates so you and your team don't have to.

https://convox.com

Disclaimer: I work at Convox full time
Fascinating! This has been a month of big archaeological discoveries.

There was also a similar recent discovery [1] in India of a large urban settlement that existed around the same time as the Indus Valley Civilization

[1] http://timesofindia.indiatimes.com/city/madurai/Harappa-like...
> The unforeseen consequence is that now city planning commissions in places like SF simply don't issue demolition permits anymore for pre-1979 apartment buildings.

Is that even legal? It's one thing to use zoning for city planning as a general guideline, or to require permits to ensure work is done safely; but people ultimately have rights to their property.

Has it been taken to court before? It's borderline a violation of the Takings Clause:

"private property [shall not] be taken for public use, without just compensation."
Как заработать биткоинов на 54 000 000 руб в Redex re
My first thought is that emotionally cognizant software could pull more information out of videos of people answering questions.

Or do you mean more words per minute? Just speaking faster?

Do you mean useful information? More information is not necessarily good information.

What would be the benefit of this higher bandwidth? Make more money? Answer other people's questions before they're done asking? Before they've even thought to ask it?

Would singing Ithkuil while doing an interpretive dance and blinking morse code be enough information?
forming this memory doesn't cause any meaningful changes to the general physical functioning of the brain

Maybe not any that we are currently able to measure, but something's got to be changing. As an analogy, consider your computer: you could open it up, look inside, and feel that temperatures of different parts change over time, but you can't tell what it's doing or how well it is working just by looking at it. Even with fancy electrical equipment you'd have a hard time determining what's going on, beyond detecting that there's a lot of signal activity flowing around. To really see what's happening you need access through the software, and we just don't have that kind of access to the human mind.
That is not the philosophy underlying ML or haskell. What you gave for lisp would be more appropriate for both SML and haskell than what you gave for ML/haskell.
Every time one of these articles appears it seems like the comments always mention prop 13, rent control, NIMBY and environmental regulations, and a difficult permitting process as the underlying reasons for the high rents in sf. It seems pretty obvious that if the market had its way the whole area would look like Tokyo.

Why can't we move beyond this and say "OK keep your 100 year old row houses and vineyards", lets continue to decentralize tech and create a world where moving to sf is not required to work in a startup?
"The unforeseen consequence is that now city planning commissions in places like SF simply don't issue demolition permits anymore for pre-1979 apartment buildings."

That isn't true. There's a well-defined process for it -- demolition is one of the few just causes for eviction here, and the planning department only has to take rent control into consideration as one factor when issuing new permits -- and it happens regularly in SF:

https://www.sftu.org/merger/

http://planning.sanfranciscocode.org/3/317/

Demolition permits are also so routinely issued for rent-controlled buildings in NYC that landlords are using it as a tactic to push out rent-controlled tenants:

http://www.nytimes.com/2006/04/02/realestate/02cover.html?pa...
No doubt some of the bigger ones probably will. When it's BSD (not bound by restrictive commercial licensing agreements) though, it massively lowers the barriers to entry for manufacturers who will offer security.

Anyway, here's an entirely open source one you can inspect: http://www.lowrisc.org/. Put it on an FPGA if you want.
Learning a fact physically "records" the fact in the brain, but is it well-established that powerful learning experiences can cause changes to the overall functioning of the brain?

I mean, not the physical changes that amount to "now your motor neurons have changed so that they swing a golf club more accurately" but physical changes that are like "now your motor system or learning system or the regulation of something seemingly unrelated is structurally different because you've been seeing/hearing/thinking these things" ?

I'm not talking about a memory "subsystem" being changed so that it now contains and remembers the incident; that's the usual function of it; I'm talking about the memory (or other) subsystem being changed so that it is now somehow fundamentally altered, processes things differently from its normal function, or fails to process something that it could before.
> showing the maintainers as douchebags

That's over the line. Please edit such name-calling out of your comments here.

https://news.ycombinator.com/newsguidelines.html
Not so well known that this doesn't cross into personal attack. Please don't like this here.

We detached this comment from https://news.ycombinator.com/item?id=11884356 and marked it off-topic.
How to convince anyone (of anything)
The latest Sansa Clip with Rockbox?
The comment isn't talking about local workers. It is talking about (a) foreign workers who are skilled, (b) low-wage less-skilled foreign workers and how the H-1B fails to achieve its stated aim in two respects because it's easy for there to be unemployed (a) and employed (b).

The comment contains no argument that local workers are being replaced.
Same as anyone else, I assume. There was a completely blind student in the year below me at University, he did just as well as anyone else. His screen reader read at a ludicrous speed.
Vocally support Power8 and RISC-V projects and ensure Intel knows you're angry.
'Nonbinary' is now a legal gender, Oregon court rules
Go is not a modern language in any sense. It is new, but it is not modern. And no, you're way better off with any of the three than with PHP.
This is the sort of generic programming language flamewar comment we can do without. If you want to discuss questions like this on HN, please pose them without snark.

We detached this subthread from https://news.ycombinator.com/item?id=11883875 and marked it off-topic.
I've thought about it now and then, but the D compiler consumes all my efforts. I have emailed suggestions to Amazon, and so far they have implemented 0 of them, nor have they responded to any.

Once all the diverse books are converted to ebooks, them all being rendered in the same perfect font on the ereader kinda lends them an off-putting sterility.
I can't imagine what it would be like to use a computer in general, without sight. However, most programming resources are in text form, so I guess it wouldn't have been too difficult (in relative terms).