skysight-inc/HackerNews huggingface dataset:
Dylan (originally called Ralph) was basically Scheme plus a subset of CLOS. It also had some features meant to make it easier to generate small, fast artifacts--for example, it had a module system, and separately-compiled libraries, and a concept of "sealing" by which you could promise the compiler that certain things in the library would not change at runtime, so that certain kinds of optimizations could safely be performed.

Lisp and Smalltalk were indeed used by a bunch of people at Apple at that time, mostly in the Advanced Technology Group. In fact, the reason Dylan existed was that ATG was looking for a Lisp-like or Smalltalk-like language they could use for prototyping. There was a perception that anything produced by ATG would probably have to be rewritten from scratch in C, and that created a barrier to adoption. ATG wanted to be able to produce artifacts that the rest of the company would be comfortable shipping in products, without giving up the advantages of Lisp and Smalltalk. Dylan was designed to those requirements.

It was designed by Apple Cambridge, which was populated by programmers from Coral Software. Coral had created Coral Common Lisp, which later became Macintosh Common Lisp, and, still later, evolved into Clozure Common Lisp. Coral Lisp was very small for a Common Lisp implementation and fast. It had great support for the Mac Toolbox, all of which undoubtedly influenced Apple's decision to buy Coral.

Newton used the new language to write the initial OS for its novel mobile computer platform, but John Scully told them to knock it off and rewrite it in C++. There's all sorts of gossipy stuff about that sequence of events, but I don't know enough facts to tell those stories. The switch to C++ wasn't because Dylan software couldn't run in 640K, though; it ran fine. I had it running on Newton hardware every day for a couple of years.

Alan Kay was around Apple then, and seemed to be interested in pretty much everything.

Larry Tesler was in charge of the Newton group when I joined. After Scully told Larry to make the Newton team rewrite their OS in C++, Larry asked me and a couple of other Lisp hackers to "see what we could do" with Dylan on the Newton. We wrote an OS. It worked pretty well, but Apple was always going to ship the C++ OS that Scully ordered.

Larry joined our team as a programmer for the first six weeks. I found him great to work with. He had a six-week sabbatical coming when Scully ordered the rewrite, so Larry took his sabbatical with us, writing code for our experimental Lisp OS.

Apple built a bunch of other interesting stuff in Lisp, including SK8. SK8 was a radical application builder that has been described as "HyperCard on Steroids". It was much more flexible and powerful than either HyperCard or Interface Builder, but Apple never figured out what to do with it. Heck, Apple couldn't figure out what to do with HyperCard, either.
I would strongly suggest to add the option of sharing the salary without sharing the company name. Especially in the early adoption phase: People are probably the first one of their company to share their salary. If their position is somewhat unique, it will effectively not be anonymous.
Like ZWave has done for the last several years.

I know it has other issues, but particularly since ZWave2, the security model on ZWave far surpasses bluetooth or zigbee
Ron Minnich on Unix, Plan9, LinuxBIOS, Chromebooks and RISC-V
Are there any fundamental differences between this and the fork (https://github.com/timdavies/hnprofile)?
There is a stark difference between the lifestyle in American and, say, European cities. There are less public places or specific establishments for people to hang out. Sidewalks are small and restaurants rarely offer seating outside where you can just people-watch. Few pedestrian zones, and if there are, they are frequently tourism hell-holes full of chains.
I cannot speak for rural life, which is likely extremely different, but in cities in the US everything is designed to extract money out of you and every public place is heavily regulated (for example, the concept of a public park or beach "closing" at dusk is a baffling concept for me).

This is merely an impression by me though, so take it with a grain of salt.
Yes and no.

It depends on the origin of the iframe - if the iframe origin is the tuple (https, news.ycombinator.com, 443) then even if it's in an iframe it still has access to everything. If you put the content into its own origin (say, with <iframe src="data:text/html;base64,..."></iframe>), then it would no longer† have access to your data, but someone who put javascript on their bio could still pop up an alert with arbitrary content in your browser, for instance.

† Well, it's also debatable whether or not an iframe with a unique origin would be sufficient protection in the age of Spectre/Meltdown style vulnerabilities, where code execution in a process means you have access to the entire memory contents of that process. Chrome has strong protections against this in the form of Site Isolation [1], but Firefox does not (though they are actively working on it with Project Fission [2]), and Safari/etc do not to my knowledge. We don't _really_ need to be worried about Spectre/Meltdown vulnerabilities being used against a Hackernews profile viewer extension, but at the same time it's easy enough to write safe code that doesn't allow javascript execution in the first place, so why not do that instead?

The right way would be to either use a templating language that takes care of it for you (react/angular/vue/etc), or to write some plain javascript instead of injecting DOM with jQuery.html(). Something like:

const div = document.createElement('div');
div.textContent = 'This is the bio. <script>alert("This will not execute");</script>';

[1]: https://www.chromium.org/Home/chromium-security/site-isolati...

[2]: https://wiki.mozilla.org/Project_Fission
This feels like it has something to do with the Santa hat used on VSCodes icon.
Short: 'Censoring Digital and Social Fake'?

REM: 'Tyrannys have concentrated views.'
You can also extract the code via tangling so you can run it outside emacs.
Your definition conflicts with the author's.

1st paragraph:

>as I own this site, I get to define good and bad Bokeh for the purposes here! The other key term is “image.” Bokeh is a property of IMAGES, not a property of LENSES.
I have the same suspicion. There doesn't seem to be anything meaningful added.
Ironically, a big 16x SAS port is about the only external interface fast enough for it.
It does. Microsoft ended up locking the issue tracker in Github because people created this and many other issues after Microsoft kowtowed and removed the Santa hat.
Some previous discussions on the same topic ([1], [2]):

[1]: (2019) Former top executives of France Télécom on trial for harassing employees https://news.ycombinator.com/item?id=20399062

[2]: (2019) A Decade Ago, Suicides Rocked A French Telecom Firm. Now Its Execs Stand Trial) https://news.ycombinator.com/item?id=20000116

(Couldn't find anything from circa 2007-2009, which various comments and articles paint as the time frame. Sorry!)
It seems so obvious to me too. Plain and simple physical distance correlating to inter-personal distance.
I think the difference is the GP is thinking of cesspools like Twitter, and you're thinking of more uplifting communities.
> If you can't do it to the level of polish you like, get someone else to do it for you as an unofficial one.

Yes, have one (or several) customer(s) write a blog (that you can help proof-read, add links to documentation, your example database, your reference guide...) on one or two features. "here's how I did it before with eclipse/intellij, how it was long and painful and manual and involved and xxxx. Now with bugjail I can do this with xxx and xxx". A blog I can read and you can polish bit by bit, asynchronously. Video can be hard to follow, copy-paste, with good and clear simple English, or you could caption but then again, lots of energy to spend!".

Maybe offer some incentive to this (those) customers of some kind (5 year free support, a number of enhancement tickets...).

The best way to demonstrate (I feel) is sometimes a happy customer with complex but satisfied needs.
On the other hand, you could argue that remote work makes you work more.
I totally agree on the demand, but on the effort side the dynamic nature of JS makes it really tricky to do right. Thanks for your comment & let me know how it goes!
You can shoot in raw on most high end smartphones now if you want to do handle that after the fact, but the default used by the camera software does all of that
Shouldn't take long. Google "screencast software". Record yourself: "Hi, this is Henri. Let show you how find bugs with BugJail..." Do a 3-minute video with some simple examples. Put it on YouTube and embed it in your site.

If I were doing it, I'd budget 4-8 hours of work and close to zero cost.
Author here - the point of the article was to outline a super basic process to understand what people are working on and what can be expected of them. You may notice in the article that the individual opts-in to what they'd like to accomplish. That's the starting point.

We don't use Jira. We don't do scrums. We have one meeting every week. We definitely aren't a sweatshop.

I care deeply about making sure people are performing at their best, but in a way that's considerate of their lives outside of work. Process is required, but the level of process is negotiable and this post aims to outline the minimum process needed that's also respectful of the individual.
Get an old minidv player which can transit the video over FireWire: https://www.quora.com/What-is-the-best-way-to-transfer-mini-...
https://en.wikipedia.org/wiki/Zeta_function_regularization
Once Windows 98 hit though, USB was well supported on the platform. During a brief stint in late 98 through 99 I worked at a consumer electronics chip manufacturer (56K modems and DSL) and we had good support for USB on Windows 98 and Windows NT at that time.
It's almost as if the free market has an incentive mechanism to innovate better products
What meme would you use then?
>In 50-100 years? Probably not

can you dilate more please? is it because the industry saturation ?
To some extent yeah. I've had members of my church get hit with sudden costs from an accident/medical bill and someone will start up a collection to help them out. Church's might also run a food bank or similar service to the wider community.
> Wealth Of Nations is a weird book to read. Where I grew up, people worshipped it and generally considered it to be the second greatest book of all time, after the Bible. I ended up reading both in my thirties, and two things occurred to me:

> 1) It's very obvious that none of the adults I knew as a child had read more than a few isolated quotes from Wealth of Nations or the Bible. None of them had even the slightest idea what sort of content either of those books contained, or what they were like in tone or in substance. 99% of what I grew up hearing about both books was completely made up.

> 2) Wealth of Nations presents a very chipper and optimistic sense of entrepreneurship that 99% of people in the world of business today would consider naive at best. If Adam Smith had written that book today, he would be laughing stock.

Things make more sense with the view that The Wealth of Nations is meant to be satirical.
We're based in the United States, there are no such regulations. Many companies don't post information about their founders and investors on their homepage (Stripe, Airbnb, Google, Apple, etc.). You should be able to find information about us just as easily as any other YC company / SV company. We haven't taken any additional steps to hide anything. I'm not sure I understand your concern about this.
As a very nearsighted person, I can see bokeh if I take off my glasses and look at points of light - either nearby small lights, or far-away large lights. Also, when I look at a bright sky through a tree's canopy, the canopy transforms into a breathtaking mosaic of bokeh, which becomes animated if the tree is swaying in the wind. Can people with normal vision experience this?
> Also the distinction between the code & notebooks are too big, it's clunky to move between. You get to resort copy-pasting back-and-forth.

We have solved this problem by providing 2-way sync between notebooks and libraries, using a system called nbdev:

https://www.fast.ai/2019/12/02/nbdev/
I find it odd to reject someone that way, unless the expectation and range are way off.

Normally, the good interviews begin with some kind of high-level salary discussion with HR or the recruiter. Typically, the recruiter (or HR rep) casually asks what I make in my current job. In one case, I accepted an interview where I'd get a small paycut. (Some things are worth taking a lower salary.)
Yep, Australian aboriginal mythologies turn out to surprisingly accurate. Lot of their stories have checked out by evidence.
Kids, watch and learn.

Let’s pull some rabbits out of thin air again.

But first disclaimer - I’m not saying this is why the extension was developed, or, that this is the reason OP points the vulnerability. I’m 99.999% certain this is a random case, but it is a good learning case nonetheless.

Rabbits.

Sometime in life people say things they regret. Or, they don’t regret, but their self interest is better served if no one knew they said said thing, or it is that they just worry Harvey might be offended and their career path will be ruined, so it better be taken back.

But... yak... what’s done is done.

What can you do?

Cry?

No. Rabbits!

Wouldn’t it be nice if some browser extension published on HN would have some fault that would allow someone else to post using my logged-in account?

So see, I didn’t post that comment.

It was the XSS!!!1

(Or the rabbit)
What if debit cards could pay for purchases by selling securities?
If we're talking about non-point and shoot cameras, such as DSLRs or Mirrorless Cameras that cost $500+ such as my Sony A6000, I absolutely DO NOT want post-processing done on my camera.

Portrait mode on my iPhone 7+ looks okay at a glance, but thinks like hair, wires, and twigs are TERRIBLE on closer inspection.

Not to say the software couldn't be improved. For example, after taking a 20 second exposure, I have to wait another ~15 seconds before I can take another photo. I'd love for that processing time to be cut down.
That's easy enough to check, compare rates in denser countries/states to more spread out ones or cities vs. suburbs. I have a hunch that the correlation won't be there but it should be interesting either way.

Edit: doing a quick look around, this article using the American Time Use Survey shows a small increase in socialization for people who live in cities, but only a couple of minutes a day. https://www.citylab.com/life/2019/10/american-time-use-surve...
Lower class has more connectivity due to need. Upper class not so much. I always thought it was more fun being poor due to this but rich was more comfortable.
I share the same interest as parent, a white paper or detailed blog describing the vision and how to use it would be amazing. But then it might be a bit 'secret sauce'... At one time or another you need to explain or demonstrate your killer features in a way that people will react : 'hey I've always wanted that but didn't know how to ask for it!'.

Good luck, it seems with all the critics with the copywriting on your landing page, you've piqued the interest of a lot of people. I hope you'll feel encouraged by this.
> You need to crop, color correct, distortion correct, noise correct, exposure correct. Only after that would you ever really want to apply some kind of bokeh filter.

Modern phones already do all that - and seemingly in that order.

As a photographer, what I find lacking are the lenses. You can only squeeze so much light from the relatively tiny lenses. Perfect recent example was kids Christmas play. Sitting back 25+ meters, with somewhat dim lighting and fast moving kids, I could see the other parents with their smartphones and tablets getting very poor photo's and vids - whereas my Nikon had zoom galore and excellent clear focus.

Physics matters.
It doesn't hurt them and it still helps drivers. I never said it was a perfect solution for everyone. It's still a net positive.

This is obviously a reach but you could design specially polarized glasses or goggles that would work for everyone if the cyclists really wanted to reduce the blinding glare. And if the cyclists don't want to wear them then they don't have to and they're in the same situation they're in now.
As a side effect this adds more organization icons to your Github profile, making it appear as if you're such an important OSS contributor that you're an official member of the Username Forks Alliance :)
Even if you have no idea what you're doing, I very much recommend buying one of the RTL-SDR dongles on amazon for ~$20-30 and playing around. For the cost of a movie ticket, an afternoon messing with one will teach you a MASSIVE amount of stuff about how RF works.
Exactly so. You couldn't reach it every day, but the majority of the time I genuinely looked forward to and enjoyed the work, because is was so amenable to the flow state.

Mihaly Csikszentmihalyi's Flow describes it well.
https://www.amazon.com/dp/B000W94FE6/
And yet more than half of the page is about lenses.
That page would be much more convincing, if it listed out what had Yelp done for local businesses in exchange for money. In modern corporate PR, most of the useful information is in what is not said.
I can if I squint. I have glasses, though.
For certain people, making money illegally is more fun than making it legally, even in spite of the risk.
> Now, not every one became awesome. But, there are places for even the non-best developers to be productive. Good management is putting best employees on critical systems and others in supporting roles.

But how many did you reject because your other reports said no?
According to this presentation, xbox 360 is the closest to be unassailable. https://www.youtube.com/watch?v=U7VwtOrwceo
Nope. I did it myself in a jiffy. I'll help out close friends or offer trades. I only really quote cash if I don't like/don't know the person, usually way beyond what someone could pay.

If I actually quoted my usually hourly rate it wouldn't matter because I have a senior position, so my rate is way higher than what someone would want to pay. People who aren't in tech have a weird view of IT, either undervaluing it or sometimes actually being angered by the rate.

I'm most empathetic to artists who are told they'll get "exposure", or that "it's just a drawing" or whatever. The average person has no idea what IT is like, but assume it's easy or fun. I'll never understand why some jobs get pigeonholed this way.
No, because I don’t want the rinse aid crap on my dishes either.
I have mixed feelings about Mike but I have to say Bloomberg's (the company's) commitment to customer service is seriously impressive.
Now fake Facebook accounts are using fake faces
I don't see the difference, either way it's a government overreach.
If you're reading the comments first, the domain name next to the title often gives a clue.
The Hitchhikers Guide to Cypress End-to-End Testing
I imagine this is exactly the kind of thing Robinhood is trying to implement for its current user base.
I'm neither a doctor not a psychologist but here is a wild guess: I would assume that it takes about as long to train yourself to work with a BCI as it takes to e.g. learn to reliably wiggle one ear, raise an eyebrow, just any voluntary movement that you do not control yet. Reasoning: in both cases you would have a feedback loop and would need to learn to reliably create the appropriate output and that it does not matter a lot whether the output goes to actual muscles or via EEG to trigger a response.
Only on hacker news do we have individuals wise enough to mock the perspective of someone from the 1700s that is the father of modern economic thought.
Ask HN: Networking Suggestions in Bengaluru and Singapore for Tech. Entrepreneur
I am stopping over in Bengaluru and Singapore 3 days each and would love to connect with Tech. startup entrepreneurs there. I’d appreciate any advise that helps me make the most of this time in making such connections/conversations. Viz. staying in “tech-startup hostels” or going to certain meetups.
I am at a stage where I have a lot of ideas, but lack of insight into what a Tech. Startup entails, and which idea to pick, where to begin etc. I gain clarity from talking to different people and learning from their insights. I’m not expecting a template for startup, but am looking for meeting with startupsy people in person. I live in a smaller town where such experiences are rather difficult to come by, so I value my stopover exploration opportunities!
P.S.
BLR : 26-28 dec.
SIN : 28-31 dec.
Thanks!
Siggraph paper due date has always been in January. What are you going to do?
Can you provide a source for that? I've never read that it was meant by Smith to be satirical anywhere. It was written as a critique of mercantilist and physiocratic economic theories that had previously dominated European policy but had become antiquated by Smith's time, and to offer a new set of economic ideas for the emerging industrial era.

The parent is right, though, that it's not the Bible of the Free Market that so many people who haven't read it seem to think it is. While it does argue against the older regulatory economic regimes, it's not some ancap laissez-faire anti-government screed.
I'm unsure if this would lead to an increase in socialization and not just a lot of people in their own houses playing video games and watching Netflix.
That's not what the study says. It's more: short-term pain and maybe (hopefully) less pain in the long-term.

Besides, I'm not sure how applicable the examples given in the study are to a modern nation state. (You can't run a nation like a military, and religion and nationalism are on the decline, so those are probably not sources of future social cohesion either.)
> 50 percent of their hires had to apply more than once.

That's one of the reasons why I pass when a Google recruiter comes why way.

(The other is that I don't want to move. I'm no longer a bachelor who can move on the drop of a hat, moving is way to disruptive to my family.)
I can’t speak for anyone else, but for me it’s mostly been about how I was treated during the interview and less about after. I am deeply opposed to hazing rituals.

I would probably apply again at places that ghosted me, but not ones who use stress tests. Only two types of people use stress tests. Sadists, and groups that spend most weeks running around with their heads on fire.

You’re not going to learn this about me in an interview, but if you put me in a room of panicked people I’ll be the calmest one. If you keep us there, I may not be the last person to tap out but when I do there will only be one or two left in the room and the end will be in sight. And for sure I’ll remember more details for the postmortem than the next two people combined, and I’ll do more with that info than anyone else.

The ugly truth is that I keep going even when I get into deficit territory, and since I know this about myself I’m highly motivated to prevent such situations for recurring. I’m always on the lookout for antagonistic people and processes. I’ll work my ass off on these problems on my schedule if that means that they don’t keep happening at random to me or others. If the antagonist is a person you immediately go into the untrustworthy bucket.

So if you antagonize me in an interview, we’re already off on the wrong foot, I don’t trust you, and who likes to collaborate with engineers they can’t trust? And since you didn’t give me time to ask revealing questions, how do I know you aren’t like this every day? Working for crazy people just makes you crazy too.
I’m a huge fan of Chris’s blog. I read almost everything he posts, it’s interesting stuff and he’s a solid writer, too.