skysight-inc/HackerNews huggingface dataset:
That has to be an oversimplification, else all the companies would have already moved.

Suspect that "I am used to things as they are" is a powerful incentive to keep business, not just citizens. (I say this as someone trying to move out of the UK because of the combination of Brexit and the Investigatory Powers Act: moving is extremely unpleasant).
In a compiled system like SBCL, things work much as they do in C, except the process is more "programmable."

To recap: when you load a (dynamically-linked) C program in Linux or OS X, the OS will create a new process, and map the dynamic linker (ld-linux.so or dyld) into that process's memory. It then transfers control to the dynamic linker. The dynamic linker then loads the rest of the program into memory (from ".so" or ".dylib" or ".dll" files) and links everything together (i.e. resolves symbol addresses) before passing control to the application entry point.

A compiled Lisp system like SBCL works much the same way, except it uses its own linking/compilation machinery. A new process is bootstrapped by running a C program, which loads the Lisp image into memory. The image is compiled code/data containing the Lisp runtime, compiler, and standard library. After the Lisp image is loaded, you've got two things to work with: COMPILE and LOAD. COMPILE takes Lisp source code and compiles it into a FASL (compiled code and data, equivalent to a ".o" file). LOAD functions much like dyld or ld-linux, and loads compiled code and data into the running process. Indeed, in some implementations like ECL, LOAD is just built on dlopen(). The "eventual program" is ultimately built by LOAD-ing the FASL files comprising the program.

In practice, you don't do this manually. Instead, you use something like ASDF: https://common-lisp.net/project/asdf/asdf.html#Defining-syst.... ASDF functions much like 'make' in that you've got a system definition listing the files belonging to your program. Whenever you call ASDF from the REPL, it'll look at what source files need to be (re)-built, compile them to FASLs, and (re)-load them into the running process. In contrast with C (but similarly to Python), Lisp allows code to be loaded into a running image. In the Lisp workflow, you don't restart the program you're writing each time you recompile (although you can, if you want). Instead, you keep it running, and load or re-load code into it as you work on it.
Do the metal working job, or a lower paying job you dig. Do a loan modification to keep your house. Enjoy the extra equity you receive. Then, rent it out while you travel the US.
Java tool to copy/paste
I have heard the complaint about no VC money before, and I guess it is true, but I don't understand why. What is stopping Calfornian VCs from investing in German startups? I understand that there is a bit more friction in long distance business relationships like this, but we live in a globalized world.
A JavaScript static analysis journey
Yeah, that seems reasonable. This got way out of control.
If you know Common Lisp reasonably, you'll probably have some insight into Clojure, e.g. Leiningen is a system definition facility; seq is an extension of sequences; and multimethods are generics much like methods. I'd say Clojure stands on the shoulders of giants.

There are some Lispy things that Clojure does out of the box that are more Lispy than than Common Lisp does out of the box, e.g. lists and other seq's as functions in the function position of an x-expression. There are things Clojure will not do such as reader macros. Clojure's syntax is a bit different, but generally reads cleaner in the same way one might say a font reads cleaner. YMMV.
Yep - even 'min' is missing. `min_` becomes `m \in _`, seemingly no way to force it to work, `{min}` or `\min` don't.
And everyone said that of the Prius too. And now we have fully electric cars. You have to start somewhere or you get nowhere.
>"The Great Wall"

You might be the only one, it lost money in the US and was panned by critics. And that was a big budget movie made to prove China can compete with Hollywood. It can't (yet).
Interesting. I always saw the meaning as directly related to relapse, which is a huge theme in recovery groups. That is, people get sober for a few months, think they have "fixed" their addiction and get drunk again, thinking that they won't become the same awful drunk they were before recovery.
Some notes based on my (brief) experience toying with Common Lisp:

* Why hasn't anyone made a more eye-frendly version of the Common Lisp Hyper Spec ? Having good, easily-browsable documentation is a core-problem.

* The relation between the various native data-types were quite unclear to me.

* dealing with the external world was quite a mess. Many project/libraries implementing only half of something and then got abandoned.

* some libraries had a compatibility matrix... with common lisp implementations. that seemed weird to me.
Yep, this doesn't make any sense to me. I get WhatsApp/Instagram not working together. But Messenger and Facebook are two sides of the same product and the snapchat clones in each are completely separate. They spent a lot of effort making both Facebook and Messenger required on mobile, and now that it was successful it seems they're trying to separate them out, but that leaves a functionality hole in Facebook itself - Messenger IS Facebook's messaging feature, except when it isn't.

EDIT: Stories also don't appear to show up on facebook.com.

EDIT 2: I just remembered that you can use Messenger without a Facebook account[1]. Having them separate still doesn't make sense.

[1]: https://www.facebook.com/help/messenger-app/1526848634305688
I generally treat the whole thing as fairly neutral. I guess more of a "frenemy" at times. I don't go out of my way to antagonize competitors, and I'm happy to wish them well and cheer for them in general. Somebody, I think it was Steve Blank, once said (paraphrased slightly) "Startups don't die from competition with other startups, they die because they built a product nobody wants." I think that's pretty close to true.

All of this, of course, is regarding competitors who are startups. If we're talking Microsoft or Oracle or somebody... well... no comment.
sounds like someone at your work is doing their job well
The idiom "blow the lid off" means to publicly expose something which was previously secret or hidden. As you said yourself, evidence for these types of programs has existed for decades. Therefore, Snowden did not blow the lid off anything. What he did, instead, was to present corroborating evidence which added much needed detail in regard to such programs. I'm not trying to devalue his effort, just pointing out that he isn't some lone ranger. And the fact that so many people payed attention this time around had a lot more to do with the criminality of his actions rather than the information he presented.
> 200 years ago when a lot more people spent time building wooden ships, it was much easier to get a carpenter to build a table/furniture at a relatively affordable price point.

I'm going to make a call on that claim. Keep in mind that 200 years ago was 1817, well before the rise of the middle class. I bet that far fewer people could afford the luxury of getting a table even approaching the quality of an Ikea table, let alone what a few $100 extra will get you for a custom table today.
Ah, so this makes perfect sense. The parent comment is the most relevant one here, considering that amazon is banking on tons of (amazon only!!!) value being added to their distribution system with this engine. Kind of the same play they made (and failed with) with the Amazon App Market.
The foreclosure was inevitable. I bought too high about 8 years ago and my house is really old. It needs more money in work than I'd ever make back. Such is life I suppose. A string of hard-earned lessons.
It's hardly 1/5th the tech salary. in the bay area, a BART worker can earn more than a Software engineer. Crate operators in new york earn 150K+, approaching 500K with overtime and benefits. And 120K isn't 4 times more than 30K, it's more like 2.5 times more when you factor in federal and CA taxes.
The same could be said about the post above mine that summarized Germany's work culture. My post was a summation of the culture of an entire country. Of course there will be variation within an entire country.

Also, please don't call my claims narrow-minded without giving me an opportunity to counter your arguments. I googled "america work culture." These are some of the links it sent me to:

http://www.businessinsider.com/difference-swedish-american-w...

http://www.expatfocus.com/expatriate-usa-business-culture

https://www.theatlantic.com/business/archive/2014/03/america...

All of the links above describe a culture where the employees feel underappreciated and overworked. This is during a time when inequality is growing to obscene levels, tons of good middle class jobs have been shipped overseas, and most new jobs are forming in only a handful of urban centers across the country. If you have any evidence to counter my broad interpretation of the US work culture, I would appreciate it.
i'd like a relative positioning framework for css, to clamp anchors point relative to each other. that stuff is HARD in CSS
I really don't, and few do, hence the popularity of create-react-app and next.js
Having children is the choice that, if nobody were to make, would lead to humanity's literal extinction. For many it's also a natural biological drive, and nobody should be pressured about it one way or the other. Calling it an "elective" is stretching it even for devil's advocate.
I have. It's not our main go-to-market segment, but a few months ago we saw a use case so gave it a try. My takeaway:

1. Size matters

The bigger the conference, the more complex the sale cycle. There are a billion moving pieces, and people get progressively more stressed out closer to the conference, because everything has to be executed and be perfect on a small number of days. If you show up during the planning stage too early, they don't know what technology to use yet, so you have to wait till the right time to show up, when they have the topics, speakers more confirmed. Be very aware of where they are in the planning cycle, because budget opens up or not depending on the time.

2. Degree of tech savviness/budget

Every conference has a different degree of savviness towards what tech platform they are comfortable with. There is not really a test run they can do at this scale - so you need to make them feel very confident that the tech will work live for everyone at the same time since there is no gradual scaling up.

3. Pre-/post-conference engagement is a common pain point

The pitch that really got our product sold was to emphasize the continuous nature of engaging with the conference audience beyond those 2-3 days of the conference. Not sure what your product does (mine is an idea sharing platform: agora.co), but that pain point resonates with everyone I've talked to who organizes conferences

Hope this helps!
Facebook, the Myspace of Orwellian thought police
If you change your mind, I'm happy to walk you through the process, even if you do a short sale instead.
I don't interact with those industries regularly, so neither am I confronted with their gross gender inequality nor can I encourage their employers to do better at attracting female applicants.

For dev jobs, both the problem visibility and remedial actions are obvious to me.

To answer your question: yes
> I also unfollow a large percentage of my friends so my newsfeed isn't polluted.

How does that work out for you? I could never get Facebook to give me a usable news feed. I unfollow friends, pages, like new pages, intentionally scroll through new pages and like random things in order to get its posts on my newsfeed, adding people as my "close friends", blocking random pages that are on my newsfeed for bullshit reasons ("John Doe and 2 other friends like this post") and I could still never get anything even remotely useful, neither by adding the data, nor by reducing the number of data.

The latest pitfall I'm having is "a video that you may like". It started appearing like less than seven days ago, and in every single example, it's just some bullshit video from a page that I have never liked, but have interacted with in the past once or twice.
That's a deep misunderstanding of what he does. When you run a single process on a single hardware, you don't need an OS.
> Human judges give ugly people twice the sentences of attractive people. Judges have been shown to give significantly harsher sentences just before lunch, when they are hungry.

It would be nice if you could provide sources for these claims.
For the most part as an employee, do it on work time. If you need an important algorithm or data structure, then put extra time in beyond the one you know you can make it work with. Pay as much attention to what's not suitable for the job today as what is.

Of course, that means you're to some extent limited by what your work requires, but I think devs should feel not just that it's ok to check out this stuff at work but that they have a responsibility to.

The other way around it, depending on your local market, I find is contracting. Then people tend to care less about your theoretical knowledge and rely more on being able to show you the door if you don't produce the goods.
> Nokia Bell Laboratories

The paths of mergers and acquisitions are indeed meandering.
The best attempt to solve this M+N problem is https://github.com/Valloric/ycmd as far as I know. It handles only autocomplete, though; syntax highlighting is apparently not too painful to add.
Come to Paris in August, the whole city is on vacation!

Joke aside, it baffles me every time this comes up wrt. american workers. I have 5 weeks PTO and I'm the worst off from all of my friends: most have between 7-8 weeks, some even up to 9-11 weeks per annum. [and they're not even teachers] Of course you're also expected to take every last day.
I started a company basically with the goal to employ smart yet... strange... folks like you.

It went somewhat well, but reality and inexperience of course hit and we ended up selling 5-6 years later in what amounts to an acquihire.

My new life goal is to get back into that, as it was definitely the happiest time of my life. Just finding solid people who can get work done on projects, without having to kill yourself for no reason. If people were killing themselves for a couple weeks, it was for a damn good reason we all shared the benefits from - e.g. an informed decision by everyone to pitch in for a better outcome at the end. Conversely if we had a slow month we'd work half days on backlog pet projects to help improve tooling. Everyone understood work life had an ebb and flow just like personal life.

That is truly what is working in the American workforce imo. Just the camaraderie of being in something together and believing your co-workers/managers/whatever have your back, just like you have theirs when they go through stuff.

It's taken a few years to make me realize why "owning" my own labor is so important, but it's basically this. I want to have a long-term lifestyle business with people who work hard and passionately, but realize it's simply one aspect of life.

I type this mostly for the simple reason that my initial response was "man I want to hire this guy" but realized how I no longer have the freedom to make such unilateral "crazy" decisions. How many others are in my position? Somewhat depressing to think about :)
I was toying around with a similar idea, but figured a local newspaper should provide local services -- hyper data-gathering at the local level. Like I'd love to see a dollar-by-dollar breakdown of where my [specific] property taxes are going, so I can be more informed when voting locally. Make it a special feature, and charge $5 per sub. Gets their $72k to $84k (say half your subs can't refuse @ $5) easy. (assuming i can trade one of those journalists for a data scientist)

I also think "local ads" needs a whole new approach, for a variety of reasons. You have local business associations shooting themselves in the foot every time a fellow business is not somehow advertised in any other member store.

Also, syndicate [free-ish] articles from bloggers who can help your community better itself. Also, extend into the schools - get a HS writer to report the sports there to pick up more subs.

OK, I'm not covering all the expenses yet, but that's just a few ideas...
The Darkness at the End of the Tunnel: Artificial Intelligence and Neoreaction
Facebook is pulling Zynga here. Facebook is a cluttered mess. I gave up on them 3 years back when i was getting updates from friends of my friends.
I quit editing Wikipedia back in 2010 because I was fed up with deletions, after another one of my articles - which I had worked hours and hours on (and which received contributions from other editors too) - got deleted suddenly simply because some guy thought it wasn't interesting. There was no process, no prior warnings, no input from other administrators, nothing. Just one guy who though it wasn't interesting.

I quit editing and quit donating money. I'm actually surprised to see this is still a problem.
Watching trashy Youtube and goofing off reading Reddit and HN are some of my favorite things to do when I'm high.
Two things to keep in mind:

1) Acushnet is trying to keep Costco from entering the market, but once Costco sells a significant number of its golf balls, Acushnet will have to deal with the economic ramifications.

2) Streisand effect - this lawsuit plays really well for Costco, namely that it gives them a lot of free publicity and hype around their supposedly amazing golf balls.
Not a matter of social sensibilities man...

the system doesn't work. At least not for african americans. You can't "socialize" away the fact that it doesn't work.

Use it for the races that it works for. DON'T use it for the races it does NOT work for. That is common sense... also known as a "No Brainer".
OP here. You're spot on about the #1 killer of startups isn't competition, but product-market fit. Thanks for sharing your thoughts on this. Maybe "frenemy" is how I'll go about it.
> So it's a good bet that the fact that English is the language of science and technology (for now) is not entirely coincidental.

I have to disagree on this. For me it seems that the world politics was the major, if not only, reason why English took over French and German in these fields (too).
I wrote about why I like being a sysadmin after 29 years on Reddit about 2 months ago:
https://www.reddit.com/r/sysadmin/comments/5omi1n/

One of the biggest things that kept me from burning out was realizing that companies (or branches of the service) are neither good nor evil, they're just big. As a result, they'll take whatever you offer and not blink an eye.
Using InfiniBand for Cheap and Fast Point-To-Point Networking
> Lisp Machine (which was the future when Common Lisp was designed)

Common Lisp was actually designed so that you don't need a Lisp Machine. The people working on it were from CMU (Unix workstations), Lucid (Unix workstations), Franz (Unix/Windows), Apple (Mac), Symbolics (Lispm, PC), Xerox (Lispm, Unix), and many others.

Users used an editor-based IDE (like Franz ELI with GNU Emacs, ILISP with Gnu Emacs), a special IDE usually written in Lisp (Franz, LispWorks, Macintosh Common Lisp, Golden CL on Windows, ...) or even a Lisp Machine which combines the IDE with the operating system.

> copy files between directories

The Symbolics Lisp Listener (REPL + commands) has a command language/interface with a lot of comfort - but with its own usability problems.

You would often type

Copy File *.lisp.newest >subdir>

instead of using the Lisp function COPY-FILE.

Still today I tend to keep the Lisp IDE running for days/weeks/months... as long as possible. Sometimes Linux tells me I have to restart the machine after some software update...
Also, from the "scientific method" perspective, if the quote were true there would be no reason to keep e.g. the Large Hadron Collider running for years on end; the Higgs (and other particles) would have been detected on the first run, and that would be it. In this case, we are quite literally doing the exact same thing over and over, under extremely precise control and mitigation of external influences.
If people go back to cabs then all is fine from an employment standpoint, but the problem is the section of customers whose best alternative is public transit, walking, cycling. (I'm in this group)

After thinking more about this, I think I actually agree with your argument that we should sentence Uber to death just because it's the 'right' thing to do even if it indirectly leads to unemployment of a lot of people.

However, we started this thread under a shared premise of utilitarianism. If we treat these 'death sentence' decisions on on a case-by-case (i.e. no future precedent set), it's hard for me to believe punishing the 'corrupt management' (which probably only amounts to a dozen individuals) is worth screwing with peoples' livelihoods. At Uber's scale, it just seems like a given that there will be hundreds of people whose lives will be SERIOUSLY screwed, albeit indirectly.
Even the best case wouldn't have you more than double your money, if you put up 1:1 collateral. I guess you could have less collateral than this, but in that case, given a growth stock, you would be wiped out if there was a modest increase. I don't see the risk/reward curve for long-term shorting.
Not entirely. I don't really have a quarrel with the quotes message (I wouldn't really care, TBH), but with how it's used. And sadly, it usually is used to dismiss someone's efforts by misinterpreting the other person's motives (or "expectations") - which coincides with exactly this pattern.

So basically, whenever I read the phrase so far (luckily, I never had to hear it in a personal discussion yet), someone uses it to belittle someone else without taking his/her perspective into account. Or any changes to the world as a whole for that matter.
The problem with that last bit is that there's also the issue of convincing doctors that you suspect something's wrong. Sometimes, doctors don't take patients seriously when they're concerned about something, or don't make more than a cursory glance at the situation before figuring that the patient is overreacting or something. I've been dealing with some breath/lung related problems for a few months now, and I still have to tell my doctors that yes, I have issues breathing sometimes, and yes there's something going on.

Doctor-patient trust is a big issue, especially when the former doesn't take the latter seriously.
I can't help but think: yet another front-end library. But Ember being solid, there is probably good reason for this project.

What does Glimmer do that all of the existing view libraries couldn't do ? x-tags, vue, react, preact, etc, etc, etc.

Wouldn't an abstraction layer on top of any of those libraries have avoided the need to create an entirely new project ?
Agreed. Businesses don't. People do. Level the playing field for businesses, access to education, health care, and universal basic income for people.
Thanks.

In which case OC is still wrong. It's not that "a decade ago when a front-end developer meant you handled [X, Y, Z...]" but "a decade ago there was practically no such thing as front-end development, only web development...".
There is a 100 ways to integrate it with WebRTC. You don't mind wasting 6 hours of your life driving, but can't be bothered to do your own research, let me guess, you are a sales person, selling cloud stuff.
xDSL is still used in most places. It generally works well and the infrastructure has been in place for a long time, which is the reason broadband has become so accessible. Fiber is gradually replacing it, but it's a major investment to lay fiber. So xDSL is going to be around for a long time, especially to deliver broadband to customers for whom fiber doesn't make economic sense.