skysight-inc/HackerNews huggingface dataset:
I don't know of a succinct description of the process off the top of my head. Maybe I or another Lisper or Smalltalk should write one.

There are a few videos floating around the net that demonstrate some aspects of this style of work. Some are ancient promotional videos, like Symbolics people showing how to interact with a Lisp Machine. There are also a few more recent ones--for example, there are a couple of videos that Rainer Joswig made showing various interactions with Lisp systems.

Those videos don't really do the subject justice, though. They're short, and they show off one or a couple of nifty features, but programming-as-teaching is a whole-system approach, and it's hard to grasp it without comprehensive exposure to the whole of the system, and how the parts fit together.

I think that contributes to the obscurity of the subject: not only do few programmers get any exposure to these systems, but small exposure isn't really enough to explain what's distinctive about them. You need a pretty thorough exposure to the whole system and how its parts work together to understand what the deal is.
I'll get started on that. At the very least it will give me some direction, help focus, and build some content / inspiration 'backlog' for the 'rainy days'. Thanks !
There really should just be a "things went fine" and "something went wrong" toggle, with the option to leave a more detailed bit of feedback. "93% of people had no issues" is a lot more meaningful than "4.3 stars" to me.
Never heard of Sunnis, Shiites, Allevites, Ahmadiyya? There are probably others I'm forgetting.
Blood money
Yes, they are. And yes, Windows does.

That MS has a working x86 compatibility layer makes me think that Apple could well have something like this too. If the new chips have performance comparable with Intel's, even a 5x performance hit for "legacy" apps might not be catastrophal, since developers in the Apple ecosystem are usually fast to update their stuff and cater to the demands of the early adopters with lots of money.

Apple has gone the emulation route with the PPC/x86 transition before. With their tight grip on the ecosystem, including the development tool chain, I think most software will be updated very quickly.

This is quite different from the situation with Windows software, most of which feels like the Devs hate the it, the platform and themselves.
A bunch of old X220 machines are still my only laptops to this day because I simply haven't found anything better since. Every modern laptop I've seen is vastly inferior in some aspect I care about - terrible keyboards, fragile cases, zero maintainability, no Linux support, etc., the list goes on and on. Apart from better CPUs and displays, most laptops have objectively regressed in the metrics I actually care about. Luckily, picking up refurbished X220s is cheap and with current hardware trends being what they are these machines should satisfy my needs for another half a decade at least.
Lol you just pointed out the lack of discipline in your reply. You're aware of how bad eating meat is for the environment and ethics. And I'm sure you'll understand, if you are educated on nutritional science, that it's also bad for your personal health.

And yet, you "really love to eat meat." Either you're too lazy to give good plant-based meals a shot (and time for your taste buds/gut to change), or it's just a discipline issue to stay away because meat is so conveniently engrained in our culture
Cute output but terrible code. Unmaintained.

It would be a lot better if it could read from an established, broad, well maintained database like Wireshark (formerly ethereal).
What Is Azure AD and Benefits of Azure Active Directory
You should try to sell it on flippa or similar, at least get something for your efforts. If you can't, shut it down and move on.

Also, your domain name is terrible.
This is true, there is definitely a lifecycle to these sites (which even perhaps applies to forums too), it can be seen in all large online communities (and perhaps all communities?).

There's another even more fundamental problem though which emerges at every stage. The people who want to participate the most at any stage are not the most qualified, and the people who are qualified to answer are busy doing instead of answering. It's not just that inevitably you need to kick out bad content, it's that the people doing the kicking out don't know enough to judge what is good and what is not.

So by the time you get to the recruiting moderator stage most of the people interested in becoming gatekeepers/moderators are not at all the people you actually want to be gatekeepers (those people are generally too busy or not very good at such things), and your moderators are a self-selecting group who are more interested in form and adherence to rules than content.
So instead of applying patches once (but yes, for each variant) at the server end and simply downloading and writing to disk, they create patches (in as many variations as they'd need libraries) and download those, then add the extra step of using potentially low-powered client processing to apply the patches (as binary diffs?) ... seems like something that would have been faster on a 9600 baud download line, and when server processing was more expensive; but for the last decade or so?
This is a wonderful writeup, describing in great detail how to measure performance in a way that actually properly accounts for confounding variables. This degree of scientific rigor is so, so very rare.
This requires owning both repositories. The user puts a measure of "trust" in the owner whose repository he had starred already, so this seems more like a violation of that trust rather than an "exploit".
Obfuscating what your product does is a terrible idea. Don't do this.
Re: income as purchasing power.

Perhaps. But none the less, as stated, that does not mean ppl are eating __better__.

Fact: More ppl now die as a result of too much food, than not enough.
> There are machines out there today for smaller parts that will use wire deposition like this to build the bulk rough outline of the part then machine away the rough outer layer for a precision part.

Right, so all you're really saving is the first rough cut, which is normally pretty fast anyway. (And the chips can be recycled.) But now you also have to live with the material properties of welds, instead of a high quality, grain-oriented piece of forging stock. And you also have to move the part from one machine to another, then re-register it (dial it in to make sure the build is oriented correctly in the CNC machine's coordinate system). Not as bad for the hybrid machines which can do both operations, but still not great.

Back to this bridge: Without post-processing by grinding/sanding/smoothing, you're reducing the material strength due to increased localized stress concentrations. This doesn't matter much in stiffness-dominated structures, but significantly reduces the performance for strength-dominated structures and structures which experience a lot of cyclical loading.

I just don't think this is terribly scalable. Neat art project, though.

EDIT:If you want to automate things, I think it probably makes more sense to automate using more conventional building methods... Cut standard beams to size, place and weld automagically, etc. It'd be much faster..... Like this: https://www.youtube.com/watch?v=rD9__jheNLg
Bring Your Own Keys for Apache Kafka on HDInsight
I am not talking about git hosting per se, but compared to other SaaS companies it seems GitHub/GitLab and Bitbucket are down much more often.
The issue is that calling a system meritocratic doesn't give a functional definition of merit, and people tend to evaluate merit in very biased ways; see e.g. the halo/horn effect [1]. Possibly the simplest and most pervasive bias, though, is that work by familiar people is viewed as more valuable than work by unfamiliar people (cf. nepotism, cronyism, NIH).

[1] https://en.wikipedia.org/wiki/Halo_effect
Some companies can choose their investors.
Why the downvotes? They sold 300,000 Ladas to the British by 1997. It’s no Beetle, but that’s still pretty decent.
> Rather than trying to have the last word, look for the times when there is no need to reply, perhaps because you already made the relevant point clear enough. If you know something about the game of Go, this analogy might clarify that: when the opponent's move is not strong enough to require a direct response, it is advantageous to give it none and instead move elsewhere.

I love this analogy of why not responding might be your best option.
LOL Half my SO searches include "-jquery".
I think this would most appeal to paranoid managerial types. Probably should identify products you think might be wanting to use it and then contact them directly.
Map is really handy for writing memoization-type functions:

const memoize = func => {
const cache = new Map();

const memoized = arg => {
const cached = cache.get(arg);

if (cached !== undefined) {
return cached;
}

const result = func(arg);
cache.set(arg, result);

return result;
};

memoized.clearCache = cache.clear.bind(cache);

return memoized;
};

(Also, you could use WeakMap instead of Map if you knew the memoized function would only ever receive objects as arguments.)
I just got married and had two kids. Skipped the buying horrendously overpriced real estate part though!
There is likely a sizable number of your trial users from HN who signed up merely to better understand it and see if it actually works. It crossed my mind to do it, so presumably others too. The initial spike could be largely driven by technical curiosity instead of real need.
Re: taller.

Perhaps. None the less, a bigger body requires more resources. In other words, that metric is clearly not all good news.
>That's fine if you're willing to ignore the world of the middle East.

Who said anything about Shariah finance being tied to the Middle East?
TypeScript support added to Create React App
But a MacBook is not a smartphone. A MacBook is a laptop, which is a portable version of a PC, which clearly has x86 as the dominant instruction set today.
Some companies have a "we're going to invest in you" attitude.

They take care of their engineers knowing they keep becoming more valuable to them so risking them leaving to another company or burning out for a few extra hours is a bad idea.

They don't get greedy with their "optimisation" of human effort. They let people work at a sustainable pace and be happy for as long as possible.

On the other hand some companies have a "oh crap the timer is ticking and we're going to have to squeeze every last drop of productivity out of you before you leave this hell hole" attitude.

They have a "resource to be used up and thrown out" attitude about people.

It gets them into a vicious cycle which only makes their behavior worse.
Yes, you are basically saying that this particular artifact is just like a bridge-shaped pancake made of polystyrene and hosting very few ants at any given time. Which is actually an art project.
I miss Mailbox. They had a Mac client and mobile apps that where best in class at the time.
Let's be honest with ourselves. 0 users after 4 months is a failure.

Can you turn it around? Sure, it's definitely a possibility. But all your effort so far is not the way to do it. You need to do things completely differently, because whatever tactics you have used so far haven't even gotten you a single user.

You would have to invest more money and time into it, and it might get more users. You need help, and brand strategist isn't what you need. You need a sales strategy. You need to find customers and sales. You have to call people up and demonstrate it in person, you can't rely on Facebook or Google ads to make a difference.

But bluntly, this isn't such a hot idea like Dropbox or Airbnb that is going to get viral. Even Airbnb needed a lot of hustle to get it off the ground, and you need to figure out your target audience and get sales the old-fashioned way. If you're able to get good sales, then it could possibly be the service that you want it to be, eventually.
I'm specifically talking about open source communities. I think the context of these social structures (spontaneous organization, lack of traditional coercive motivators (money, enforcement mechanisms, social pressure), the fact that many people are pseudonymous, the fact that most projects are effectively tyrannies, etc.) makes them sufficiently distinct from the classical examples you list to make any direct comparison very difficult.
Tips for choosing the right open source database
Actually this is somewhat already done in a quite clever way by the product CodeScene by Empear (https://empear.com/). This tool looks at the history of files in a repo and detects a lot of things such as:

* Correlation between files (we always seem to change b.cs when we change a.cs)
* We have lost knowledge in the team, file a.cs was 85% created by developer X who has now quit.
* A certain file is often modified (indicating too many responsibilities, and thus "bad code").

and so on.

More details: https://empear.com/blog/software-revolution-part1/
America Descends Into the Politics of Rage
ARM is not yet dominant in the desktop computing landscape, but it might become so. Apple are notorious early adopters and, developing the chips themselves, have some great insight on the potential.

They are also in a position to isolate themselves again now.
Your post reads like trolling, but if you're actually interested in the real history of this, semiconductor manufacturing has been a joint industry/govt. thing for almost its entire lifetime. As one starting point, read about SEMATECH: https://en.wikipedia.org/wiki/SEMATECH

DARPA has long played a huge role in furthering US semiconductor capabilities.
The story for Swift on Ubuntu is actually quite good now, and is getting better all the time. I was an early adopter of cross-platform Swift and it's night and day from where it was even 18 months ago.

Also it's been announced that LSP support for swift will be a priority, so tooling should be improving substantially in the near future.
That’s no reason to stop being skeptical, necessarily, but it’s certainly a good sign!
I hate you, I was working for large corporations and we needed to buy some software and all solution that had done exactly what you described got ignored because we don’t want to pay $999 or sign lot of NDA and play negotiation game with sales people just to see if the solution could work for us.
Aren’t there theoretical methods for columnarly focusing sound waves? I’m not saying uBeam has that. Just that there’s a middle ground between “it’s impossible” and “uBeam pitched crap.”
Despite that refreshing clarity, when corruption is overt and blatant, it becomes even more entrenched and damaging. It's hard to muster even local, contingent alliances against it.

A society that aspirationally pretends it has less corruption than it really does can often better contain corruption. The magnitude and practices of corruption can be confined to certain sectors & ritualized, obscured mechanisms – and its expansion checked with a surviving norm that "here, we don't do that".
“The behavior of any bureaucratic organization can best be understood by assuming that it is controlled by a secret cabal of its enemies.”

― Robert Conquest
Isn't it a flaw though? What is the point of ASLR then? Asking as a noob
I think that's overstating it. This bridge is plenty strong, just very inefficient and expensive.
California Underwater Forests Are Being Eaten by the ‘Cockroaches of the Ocean’
Yes, it could be a very quick chain reaction. Good point.
> It hasn't hurt their revenues, so they have no commercial reason to do anything about it.

That can't be the explanation. They surely must be aware of it, and surely must be looking forward in time, right?

I guess it's possible that everyone there is a moron, but it doesn't seem likely.
Note: most games are also 2D with a bit of 3D visuals thrown on top. True 3D controls are super tough for new players.
It will fall on deaf ears.
So out of ~6k developers you only know of two malcontents? I don't think that is what 'split' means.
Quants Now Trade Exotic Stuff. But Can They Handle Illiquid?
There could be various legitimate reasons, though.

The brand could be overstocked in a particular item and want to get rid of inventory without harming their brand cachet - you're probably not going to find a clearance section on Gucci's website, but that doesn't mean they don't have a need for it.
It's interesting that you are so attached to that satiating feeling. Have you ever fasted before?

Keep in mind that you need to give your taste buds/gut time to adapt to a healthier, meat-free diet. It is similar to when people give up sodium food then tastes really bland. However, after a few weeks, people's taste buds change and they begin to enjoy sodium-free meals.

Try giving a whole foods plant-based diet a shot for just a few weeks. There's a million whole foods you can eat. Whole grains, nuts, seeds, legumes, thousands of veggies and fruits, spices, etc. This website is quite helpful for new vegans: https://www.challenge22.com/challenge22/
I agree if you need to hide what value it really bring people will stop using it as soon as they understand.
>If StackOverflow is a wiki, then the best answer to a question should be determined by the community, not the asker.

You're thinking of wikipedia. A wiki doesn't determine what the "best content" in it is. It's just a collaborative way to edit text together.
> The first Intel powered Macs shipped in early 2006 with 10.4.4, but Intel compatible builds of OS X date back to 2001/2002 internally.

NeXTSTEP/OPENSTEP ran on x86 already. The early Apple releases, called Rhapsody, were released for x86 and PowerPC.

It's possible they dropped support for x86 in early Mac OS X Server 1 releases (1999/2000), and readded it around the time of Mac OS X 10.0 to 10.2 (2001/2002), but I expect there was support in the codebase for the whole time.

It may have been practically unmaintained (and untested, and maybe even without ensuring it compiles), but I doubt they actually removed the x86 code that was there.
If no one reads it then perhaps they need a better mechanism to explain this stuff.
That makes a good deal of sense. I'm a vegetarian, I appreciate it, but was merely surprised given that halal beef and halal beef fat exist. Thanks for these further speculations.
True, but consider your user base. I, for one, maintain legacy C/C++98 code. C++17 answers are not helpful to me because the legacy system does not have a new enough compiler, sysroot, etc for me to take advantage of them. It's not like web development where users' browsers auto-update and you can start immediately using the newest versions of everything. Only our newest projects are using modern C++ (14).

I would wager the majority of C++ users "in the field" are using 11 and below and haven't had a good opportunity to switch to 14 or 17 yet. As such, answers that seem outdated to you may be a good fit for the majority. It's sort of like how any native answers automatically float higher than boost answers - why is this? Because most c++ users are not using boost and have no interest in using boost.
The relevance of the quote you've posted might be less obvious than you think it is.
LOL, this is so naive point of view. When that much money is involved nothing will change. There might be some ephemeral change, some PR campaign, sad nods, sad words, some companies might be rebranded etc.
But unfortunately at the core nothing will change, this is sad, harsh and grim reality but when that much is at stake life of one man is not enough to tip the scales.
> In August, a discussion started among GNU package maintainers about
the problem that GNU development often pushes women away

I'm not trying to offend people or anything, but where is the evidence for this in GNU specifically?
Consolas is the absolute best. It has such a firm shape. You can read/write it days long and your eyes don't get tired. A+ job from Microsoft.
> Whenever a CEO starts to behave as if the success of their company/idea is a personal battle as opposed to an actual business, time to get out

Casting strategic battles as personal fights is fine. What is also necessary is someone who can wage a personally-meaningful battle without losing touch of reality. That duality produces a motivating and insightful personality.

Moving people with the charismatic power of a personal mission is simultaneously empowering and intoxicating. Like storybook mythical objects, it must be carefully wielded.
> There's always someone who tries to read between the lines and strawman people for what they did not say/express.

The claim that there is always someone creating strawmen is itself the creation of a strawman. If you assume good faith of participants then it might be useful to assume good faith of those who criticise even if they misunderstand or misread or assume unwarranted implications.
https://www.macrotrends.net/2324/sp-500-historical-chart-dat...

Maybe not over (specific) very short periods, but it depends on the mutual and it depends on the hedge fund. If you're saying pension funds should be locked in then you can't invest in anything that has exposure to equities, see: 2008, 1974, 1930.

I was just trying to nudge the post I was replying to into realisation that you either accept burning significant money to avoid risk or accept the chance of burning more money. This kind of "pensions should invest in the good guys who don't take risks..." well that's only govt bonds, and one day those will pop also.
Similar experience for me as well. Went in to get a chipped tooth looked at before it got worse. Less than 5 min exam by the doc, and an assistant. Hygienist had to look at something... Bill for $400. How the hell is this crap legal??
It seems as though nm has stopped being a useful unit of measurement in this domain, and we should switch to something else--or several somethings else.
Remote testing and debugging of iOS apps
The White House is wooing tech workers to do tours of duty in government
Yes.

The recent tax bill was a good example. It was constructed to inflict the most pain on blue states.
I'm not intentionally being dense, but I legitimately do not understand why the government would not need to wrap those costs into the annuity. They still need to get paid for, no?
It’s definitely possible, but the sharia bank would also have a contractual obligation to share in the loss. For something like a mortgage on a home, the title would belong to the sharia bank until the loan was paid off. Banking becomes extremely conservative in state of affairs.

In theory, strict rules like these should be extremely hard to game; in practice, banks and other financial institutions are a little too creative.
Seems more gimmicky than useful. I don't need to play Morrowind just to interact with my filesystem.
I think you need to make the starter pack to free or create a very tiny pack for free starting. If the project really valuable to customer trust it they will buy more. But if it is not it didn't money anyway, no need to be sad. This will happen to anybody.