Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
cmontella
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
14 ms
·
91.
▲
by
cmontella
8y ago
> ceilings are useless for the most part I would say they are underutilized. Ceilings are certainly useful for preventing rain from falling on our heads ;)
92.
▲
by
cmontella
8y ago
I took a couple courses by Baird at Lehigh before he retired. He used to teach "Pattern Recognition" as it was called before "Machine Learning". His approach was decidedly old school, but really that was the whole point;
93.
▲
by
cmontella
8y ago
FYI there is a typo in the application: "Do you generate direct program revenue or does it comes from donors? If both, what's the split?" comes -> come
94.
▲
by
cmontella
8y ago
As someone who writes programming languages, let me tell you that people who do so don't do it to get rich. We do it because we see great inefficiency in the world of systems that needs to be corrected. It's like people who are
95.
▲
by
cmontella
9y ago
> They are saying it is the driver's fault because he put too much faith into the autopilot system. Any faith the driver had in Tesla's autopilot system would be due to Tesla's marketing. If Tesla believes its self driving
96.
▲
by
cmontella
9y ago
> Why did you have to memorize everything? I have also done x86 assembly. You remember what you can. You look up the rest. Same today. Looking stuff up took a lot longer then. It's the difference between firing up a search engine an
97.
▲
by
cmontella
9y ago
The output of most programs is plain data -- an integer or text or something. If the output is wrong, it would be interesting for debugging purposes to trace how a particular output was generated, in order to figure out where exactly the pr
98.
▲
by
cmontella
9y ago
Yeah, no doubt that tech will help you. But the line from a robot carrying your guns to a robot wielding your guns is a little too direct for me.to work on personally. It's not that I think you are bloodthirsty. I think the people yo
99.
▲
by
cmontella
9y ago
> Sigh. Hacker News is a suspicious place these days. We have no rights to anything you produce, or datasets you use. We just want to help budding scientists. It's not HN, it's the world. We live in a society where you have to
100.
▲
by
cmontella
9y ago
> IQ is highly heritable many in the 1% tend to be intelligent as well so the rich get richer. I'm sorry, do you have a citation for this? I find this highly suspect. Everything I know about money and power and society suggests the
101.
▲
by
cmontella
9y ago
Reminds me of Frank Herbert's "Dune", where the greening of the desert was viewed as ecological destruction (and more), as it destroyed the habitat of the worms.
102.
▲
by
cmontella
9y ago
This reminds me of the movie "Cube", which is about a sadistic torture chamber built by accident through a network of government sub-contractors who each built some innocuous part of the thing, which was then assembled through lay
103.
▲
by
cmontella
9y ago
As a roboticist at the beginning of my career working on drones, I decided then and there that I would never make "bombs", a metaphor I used to mean anything that could be weaponized. I realized a lot of the work I was doing was f
104.
▲
by
cmontella
9y ago
I left a PhD program to join Eve, so I'm going to finish that and join academia to continue this research. I'm working to bring some of the ideas I learned from working on Eve into my own project called HiveMind, which in an OS wr
105.
▲
by
cmontella
9y ago
In all three you manipulated your code directly (instead of indirectly through text or other interfaces). In five square you worked with tables, and programming felt like exploring a database. You just created different tables of data and t
106.
▲
by
cmontella
9y ago
> And they both have one thing in common: only code or only data is visible most of the time (or by default)! This is true, but one of the the biggest source of errors in spreadsheets arises from the inability to see code, and one of the
107.
▲
by
cmontella
9y ago
Experiments are collected here: https://github.com/witheve/eve-experiments The way it's broken out in this repo corresponds closely to how this blog is presented. Earlier prototypes like Aurora aren't include
108.
▲
by
cmontella
9y ago
So the US has a lower rate when you conveniently exclude a segment? Is that because you think suicide doesn't count because it's self inflicted? Would it surprise you to know many people who attempt suicide and survive later regre
109.
▲
by
cmontella
9y ago
I think that's because FP does a number of things right, like immutability, which leads to better composability of programs. These two aspects were what gave Eve a lot of its nice properties.
110.
▲
by
cmontella
9y ago
> Are you planning write a postmortem on this project? Chris has a keynote at splashcon 2018 about this: https://2018.splashcon.org/event/splash-2018-keynotes-agains... I'm trying to pen some of my thoughts as
111.
▲
by
cmontella
9y ago
It was important for us to treat Eve (at least initially) as the whole world, because part of our task was understanding the implications of building programs in this different fashion. Datalog applications have a rich design space for tool
112.
▲
by
cmontella
9y ago
Don't forget Rob Attorri! He wasn't an engineer, but he was there from day one (cofounded with Chris)!
113.
▲
by
cmontella
9y ago
You wouldn't really know based on looking at the prototypes, but the underlying language Eve was very similar throughout (as the article states, based on Datalog). The interface to that language varied because we weren't sure wh
114.
▲
by
cmontella
9y ago
The mouse is useful for video demonstrations because you can see what operations are being selected. We actually were convinced Eve would be better than most languages for keyboard use because A) most programs were very short, so fewer keys
115.
▲
by
cmontella
9y ago
From an outside perspective this seems rather random, but we were really methodically exploring a design space. We incorporated different ideas from each IDE into the next. For a long time we were working on the IDE and semantics of the lan
116.
▲
by
cmontella
9y ago
> We never did get to see the vision that was presented in that KS... When we produced this video ( https://www.youtube.com/watch?v=TWAMr72VaaU ) for the v0.2 release, we actually went though the LT kickstarter video and t
117.
▲
by
cmontella
9y ago
There are tradeoffs. The syntax was explicitly designed to be eminently readable, because our target audience were groups who were not traditionally programmers, but who might still be highly technical. For this group of people, they may no
118.
▲
by
cmontella
9y ago
Literate Programming as put forth by Knuth always involved a "tangle" process in which source code and documentation is formatted into a literate document. This is due to the forced order of statements compilers impose on most pro
119.
▲
by
cmontella
9y ago
But we don't really have potholes in CA, at least not the quantity and quality that I experienced living in PA. It's a minefield there right now, so I would imagine freezing is part of the problem, or at least exacerbates it.
120.
▲
by
cmontella
9y ago
I worked with Chris on Eve, which was the project he started after he hit a wall with Light Table, that wall being the limitations of programming languages you outline here. Eve did have strict no side effects requirements, and did have the
More ›