skysight-inc/HackerNews huggingface dataset:
Yeah, it does that. Its not just emacs lisp, clojure, clojurescript and CL2 all have tight integration.

The difference is what it means for your repl. You can trivially attach your repl to a running process. So you change an expression, tell emacs that you'd like that to be sent to the repl, and because the repl is attached to your running process everything updates immediately.

I put this together years ago: https://www.youtube.com/watch?v=W2NJppeLsN8

It does a pretty terrible job of demonstrating what this might mean for something like web development where the feedback circle is usually as bad as it can be.
Or if you're hosting in-house, ask corporate leaders whether the company is buying renewable energy. That should be the case anyway.
China’s nascent cafe scene attracting billions in investment
Tencent Music Leads Chinese IPO Golden Age
Is the Aeneid a Celebration of Empire or a Critique?
Hopefully not when anyone else is in there.
Zolang – A programming language for sharing code between multiple platforms
One thing that I didn't realize until I was in a work environment that prevented it - I need procrastination or I can't get things done. Without multiple irons in the fire - not that there can't be too many - I can't keep myself in the interesting part of work, and if I can't batch administrative stuff the interrupt time dwarfs the actual effect of what I'm doing.
> arguing about the meaning of words here

isn't that the most important thing?

> work in PoW is it's output and the hashimoto algorithm in PoW discards all computed hashes that fail to meet the difficulty requirement

you've used few specific words in your comments: "work" and "product". i agree that work in PoW is hashing and most of hashes are discarded, but product of PoW is the signature that satisfies the difficulty. if finding the signature didn't require going through lots of energy - it wouldn't have been proof of work.

> If there are incentives to mining other than the block reward, the security assumption provided by hashrate majority is lost and blocks producers cannot be trusted.

amazing, so you do understand this and yet you keep saying PoW is wasteful. if security is the product of PoW, then PoW is wasteful only if security is worthless.
Yes, we all use reddit. But it makes me sad that all the content is located in a handful of places. And all of that content is regulated by the reddit company. /b/ is much closer to what things used to be like, but since there was more places it was easier to avoid edgelords.
It really is so much better without all of the "modern" cruft.
Most Popular Development Posts of the Week (10 October 2018)
Yes. 100x Yes.
See Herman Daly on Steady State Economics.
Also see https://newleftreview.org/II/111/troy-vettese-to-freeze-the-... for a critique of Daly's proposals as being not radical enough.
I never get the idea for avatars. And in fact I more than often use Adblock to block any of those on the websites I visit frequently. Can any one shed the light on why they like it?
Depending on how your app is written, you may be able to convert it to iBook. iBook's Author can help you out here. Apple isn't likely to budge on this issue for app approvals without some extra work.

I would recommending talking with the manufacturer and having them reach out to Apple with you. That way you can begin formal discussions about how this situation might be resolved. 1-800-GO-APPLE is the number at Apple Healthcare, and that's where I would start unless the manufacturer has some contact. https://www.apple.com/healthcare/
Wow I never considered, maybe I should talk to them.
External Login Providers in an Angular Application Served by ASP.NET Core
I realized how ridiculous it was after a few articles. Gives further credence to the disinformation accusations.
When ever you start feeling like this, just think to yourself how bad things would be if it was javascript that won and was used everywhere...

oh wait :(
Django Tutorials [video]
Consider symplectic integrators. You would never come up with them or realize the problem of energy drift if you hadn't first paid attention to the fundamentals of the geometry and calculus underlying the problem.

This is just my favorite example, but it illustrates how understanding the fundamentals also explains the gotchas. Just getting a feel for them through experience is again just black magic by building up a table of what to use when without the generalizing principle behind it.
Emacs rather famously has a build process that involves first compiling a minimal elisp environment (written in C and maybe some assembly) that then loads all the editing routines (which are written in elisp) and then dumps itself out as a binary (to save the load time, which is substantial, on subsequent start-ups).

I assume the Rust-based emacs would do the same thing?
Reduce carbon emission by working remotely. Should be the default. Massively reduces carbon emission on large scale.
My primary job is in Software and my second job is at a restaurant.

I get paid over $12/hr at my second job plus tip shares -- on average it's about $50 in tips per shift and on weekend close to $100 on tips.

I make about $20/hr at my primary job, but with the "raise" I'd be making less per hour. I like my job, but I don't like this offer much.
They've fixed a conduit, they haven't fixed the cause of demand.

This scam was a natural side effect of Apple completely locking down their parts supply chain. We've seen from Linus Tech Tips and Louis Rossmann that it's nigh-on-impossible to legitimately purchase parts without becoming a Apple Authorized Service Provider. Even when you've gone that far, some parts are on a one-in-one-out policy. Running a repair shop where you can't keep spares on site is crippling. And becoming and remaining an AASP is an lengthy and recurrently expensive process. None of this is compatible with those generic stalls that can replace your screen for £20, or the DIY market on eBay and beyond.

All these users want parts that Apple won't supply. This demand creates a vacuum that black and grey markets are all too happy to fill. By that point people don't care where the parts came from, as long as they do the job. I'm not defending anything here. They are stealing (and elsewhere, illegally copying products) from Apple to supply a black market demand. I'm just pointing out that leaving a demand unsatisfied causes its own problems.

If Apple just sold parts direct to market, they'd solve 90% of this problem overnight. I'd happily pay more than the Ebay crap because I'd know they were genuine parts.

Edit: Tuned.
U.S. Environmental Protection Agency Plans to Tie Its Own Hands
I made a site to let people find alternatives to Google this week called https://nomoregoogle.com
I use tampermonkey (works in all browsers IIRC) with this little hacky script: https://pastebin.com/USzMCtSz
I have to browse HN at 150% magnification but it zooms really well, since it's basically just text. The dark theme makes clicked on links pretty obvious, grey vs white.
Show HN: Video Standup Calls Automation
Indeed, specifying alternatives and business impact is important.

Sample comparable (not exclusive) technique would be design by contract with automatic verification. Likewise just not testing or limiting scope of tests or prioritizing tests differently for different modules.

If you say that writing tests first is superior, you have to show why and how much. And preferably with not anecdotal evidence.
Personally, the time and effort needed to make a total switch off of Google products and onto alternatives outweighs the concerns I have with Google.

Despite the numerous issues that are brought up, I still find value in their products. But then again, I'm not nearly as security sensitive as the majority of HN readers. If Google offered a yearly paid subscription in exchange for complete privacy and data ownership, I'd immediately do that - but in the meantime I think the amount of value I've squeezed out of their products is equal to the value they get from me as a user.
This is also the company that acquired Ghostery.
That's rather nifty - how is it implemented?
The author misunderstands some parts of the C language, in particular related to static variables. "In fact, these aren't just file globals accessible to only one translation unit, these are static variables that are accessible across the whole program." gets the meaning of C's static exactly backwards: C file-scope static variables are only accessible (by name) in their translation unit; all other file-scope variables are extern by default.

More importantly, they write:

static struct Lisp_Objfwd o_fwd;

"... creates an (uninitialized) static variable called o_fwd". No. C static variables are implicitly initialized to zero of the appropriate type, in this case, apparently a struct containing only a null pointer. This also means that their

unsafe {
#[allow(const_err)]
static mut o_fwd: ::hacks::Hack<::data::Lisp_Objfwd> =
unsafe { ::hacks::Hack::uninitialized() };

"a lot more typing to get a proper uninitialized value in a Rust program" is just useless voodoo.
Nowhere did I suggest banning. I said it was a barrier to change because it ill informs its viewers.
Kind of the 'eco-theatre' top-tunes list. But which are doable? And aren't other non-theatre items more effective?

At least recycling wasn't in the list, which can be an energy sink and actual climate harm.
This goes against what I've seen in regard to consent (generally warnings to not use it unless truly necessary - if you require something put it as legitimate interest or requirement to perform the contract, do not ask for consent since it sets wrong expectations).
Sorry for painting a negative picture, but when poor countries are destabilised they create conflict for otherwise stable western countries too. Simply because it creates an opportunity for bad actors to gain strategic power.

For example, without becoming too political, it seems a plausible strategy for Russia to try and control migration from the east to gain influence over the EU.

Depending on the hyperbole, similar conflicts could become war scenarios where your wealth would not be enough to protect you.

Considering this, getting rich is certainly a good advice, but might not be enough. We need to work on de escalating the situation even without any altruistic reasons, if you want to maximise your personal survival chances.
But if you upload a video of you playing that public domain music it gets taken down because someone has copyright on a derivative work.
The first thing we need to do is change the marketing strategy. It should be “Save the people” rather than “Save the planet” or “Stop Climate Change”.

The goal is saving the people, the method to do so is stopping climate change.
Collapse comes that way. Its not about beach houses. Its about food chain collapse, refugee storms that overwhelm public infrastructure, the 'ring of fire' of expanding collapse that can (and has) destroyed civilization before
Downvoted because you don’t like that I misread it? Or don’t like that I shared that I misread it and found it funny?
The awkwardness could enhance stimulation of blood flow AND after you're finished can't be sustained because of exhaustion. Super effective.
OpenJDK only gets 6 months of security patches. Try again.
An even better chance is that this project will turn those young developers into old ones.
The funds are essentially escrowed: no individual party can recoup them unless both agree to move them.
We do have case studies from specific volcanic events, e.g. Mt. Pinatubo.
Here's a link[1] without paywall.

I'm from Malmö and I just learned about this thing through HN.

1. https://www.thelocal.se/20180926/disgusting-food-museum-to-o...
Amazon patents Alexa feature that knows when you're ill, offers you medicine
Yeah, as somebody who now does distance running, I understand why people develop a "no pain, no gain" mentality. To really excel, that can be very helpful. But it's entirely possible to get basic gains without having to grind it out.

Another low-time, low-stress activity is 30-20-10 intervals: https://well.blogs.nytimes.com/2015/07/29/a-way-to-get-fit-a...

If I can't (or just don't want to) do something longer, I'll do 5 minutes of that. Like you, I get noticeable mood and energy benefits.
I also find that whenever I feel sluggish, I get up and get a big glass of water. I then drink that on the spot and then fill up another one before getting back to my desk. Helps tremendously.
Why would choosing language via URL be any different than choosing language via header, with respect to the quality of the translation?
Sounds like a "prisoner's dilemma" situation.
Toward the end you said because you paid off your loans in 2 years instead of 10 that they didn't charge enough. I understand that seems to be how they think, but it's just not right. That's the problem.

It reminds me of when I realized that banks have an interest in balancing income from issuing more loans with default rates. Someone responded who was close enough to banking to say that they were aiming for about a 7 percent default rate as optimal. In other words, lower lending standards until you're at that rate for optimal profit. These forces are obviously financially good for the institution, but bad for the public. We need to find a way to fix that and the only thing I can think of is educating people on how they are getting screwed so they can make their own judgements on when to participate in such games.
PostGraphile v4 Released (GraphQL API for PostgreSQL)
You're quite happy with only getting security patches for 6 months from release? Really?
Then we complain about the sad state of the industry.

What about empirically proving that something works instead? Like in serious professions.

Imagine going to a doctor and the doctor saying: "The cure to your illness is eating a big warm turd every morning. I know you will object but turn it into a goal and you'll see its value".

Better to use guru status and force people to use an objectionable idea (turn objections into goals) until they are invested in it and hence start to find value in it. This is Machiavellism 101. Once you get invested you get emotional and you will defend it, no matter if its shit.

As another example go find the original scrum papers by Sutherland. Every claim is pulled from his rear end. No serious studies, metrics, none, whatsoever.

Luckily this people does not promote brain surgery procedures and techniques.
No, selling parts for the repair market was a nice extra for these people. This is theft straight up—if you read the article the theives would buy new phones, strip out anything easy to remove (for the repair market you’d assume), and then return the phone for a brand new phone which they’d sell.

This is fraud not a right to repair issue.
That's why every plane should have an analogue attitude indicator...
Because if they fixed the exact laptop you bought then it's basically a refurb at that point.
It's a way to personalize your account and a way for people to easily recognize an online identity across comments, articles and communities. It helps you discover that @asaph on HN is the same person as @asaph on GitHub, Twitter, Stack Overflow, etc.
There is a joke "Scientists are telling us that our civilisation stands on the border of the abyss, and propose themselves to take leadership, and make a move forward". Seriously speaking, last year I looked into summary of glacial core data from Greenland. You know, what, climate always changes. This one is no worse then a Pleistocene. May be some cool animals will emerge in a million years from now.
Very unusable though with stupid DRM downloads or forced streaming. Both preclude backups or reuse on multiple devices. At the very least, complicate it immensely.

Compared to that, Bandcamp is heaven. A tiny one though I'm happy to pay for.
Thanks :). Would love to come and help you fortify. Alas, it'll involve catching a flight from central Europe before shit hits the fan.
My Git Branching Strategy – Graph Gardening
On a high level, I've found the best way to prevail on big issues is to start by saying Thank You. We are given a chance to better ourselves, let's be excited about it. On the contrary, guilt, fear, finger-pointing and violence have never solved anything.

It seems to me that governments can be counted out of taking the leadership needed to solve this within 12 years.

The way I see it, you have to think of solutions that work within corruption, selfishness, etc, and most importantly, with everybody. People who do that are politicians. It's a voting problem at its heart to me.

I feel like the young people need to take charge of the world because the older generations have had their chance and not fixed it.

Young people aren't less selfish and corrupted than their elders (I mean, maybe, but we don't know that, do we).
It's defined in an RFC. The original RFC is from 1995, at which time RFCs were fairly readable, although still very detailed, documents, so that's worth a look:

https://tools.ietf.org/html/rfc4506.html

The backstory to XDR is that it fell out of Sun's development of NFS. Sun engineers realised that rather than defining a protocol for NFS from scratch, they could define a generic remote procedure call mechanism (SunRPC, which became ONC RPC), and then define NFS as an application protocol on top of that. An RPC mechanism needs a serialisation format, and XDR is that format.

I get the impression that this was part of a project build a whole new world of IDL-specified RPC-based protocols that would replace the janky, ad-hoc, mostly-textual protocol suite that existed at the time - telnet, rlogin, FTP, SMTP, etc.DCE and CORBA were rival attempts at around the same time. It was an interesting time.

Of course, what actually happened was HTTP. gRPC/HTTP2 is this idea finally coming back into fashion.
Wow that whole thread is awful. So much entitlement, so much inaccuracy, so little insight.
Well have you checked Chainlink (they've been working with SWIFT and possibly Microsoft)? they've been working on a decentralized oracle for a year now, most of 4chan's /biz think this is the next Bitcoin/Ethereum, and I learned not to underestimate them, they called many right shots and anonymity helps create a kind of natural selection for ideas.
They've been talking about it non stop for 1 year now, and the CEO has spoken in the San Francisco Blockchain Week and they presented 5 nodes on their test network I think.
There isn't really sufficient information to judge. Persistent attackers would almost certainly achieve eventual compromise on the type of network described. It's really a question of whether when they find a problem (crashed system, non-compliant senior staff, buggy security protocols, etc) they report it, and then it gets acted on.

Japan invented some of the best aspects of safety culture, like being process driven, checklists, point & call https://www.atlasobscura.com/articles/pointing-and-calling-j...

It has been remarked before that if security was treated the same as safety critical systems (like aviation operations, and increasingly, hospitals) then we would have much better security. Tbh, I'm not sure, because of the adversarial nature of attack and defence, but it would be interesting to test.
Having Box-es (legacy java.lang.Integer), Lox-es (new lightweight value boxes) and Pox-es (primitive wrapper value classes) and primitives (int-s) would complicate the understanding...

I wish there would just be one (int) or maximum 2 (int.Box)...
Personally, I pirate unless I can buy the music directly from the artist and download it in a lossless, DRM free format, using only open source software (or websites like Bandcamp). Maybe about 10% of my collection is paid for.
I would posit that the reason so many people wipe-out in undergrad physics is that the coursework insists on pounding the square peg of law into the round hole of analytic methods.

Something most people in the STEM fields refuse to acknowledge is that throwing away information complicates things just as often as it simplifies them.

I say that if the ball doesn't bounce forever, the equation should reflect that.
Tried buying some mp3's on Amazon a couple of years ago. It wouldn't let me because my credit card wasn't an American one.

I'm guessing this has to do with labels and their distribution rights.
Mmm... This is a random idea, but maybe this could be supported trough filtering files by mimetype.

Gimp would only get access to image/* (not sure it needs something else? Adapt in the case it does). Of course, this requires adjusting the current development workflow (maintain a list of filetypes needed, for example).
God damn I love water. It shocks me no end that some people have trouble drinking enough water, or even hearing some people say they hate water.
I do a DareBee[0] break several times a day, whenever I find myself getting frustrated with the code I'm working on. It's super helpful.

[0] https://darebee.com/
And an easier way to collapse comments on mobile
Why Apple Will Never Buy Tesla: Autonomous Vehicles 101
The only real selling point is it allows you to distinguish users apart from one another really quickly in a threaded conversation.

Sometimes someone other than the original commentator replies and unless you're paying attention to the user names you may make a presumption based on assuming they're the same person.
I feel similar for music I actually care about. That said, I'm coming from a place where I already had a large collection of music ripped from CDs I bought (plus from the early days of Napster mostly to replace music I had on vinyl). And TBH I mostly don't care that much about new music.

I still buy some music even though I subscribe to Apple Music.

But if I were coming from a place where I was starting out and owned no music, I might think differently.
Which you cannot move to another device and need their broken media player to play. Thanks but no thanks.

Have a real DRM-free shop instead please. Without idiotic user unfriendly lawyer requiring license to use.
1) Weed

2) Get in the habit of writing down everything that's in your head. I keep a simple bullet journal so that everything in my head has a single place to go. Note: It's better to actually physically WRITE it than to type it.

3) Hobbies. Find something your passionate about that you look forward to doing when you're off work. That'll keep your brain off of the other stuff.

4) Exercise. A lot of time, mental anxiety can be cured with physical effort.

Those are ways I've successfully done it. Any of them work for me, but they're ordered here by the most effective (for me).

Just find a way to get it out of your head, and it should stay out until you get bored.
No, its a categorical consideration made without the needed context. Basically an opinion.
You are making an unvalidated assumption about her code quality based off of her desire to not participate. This sort unsubstantiated opinion, stated with an implied assumption of fact, is exactly the sort off thing that contributes to toxicity in a community.
Impatient: Seriously Powerful Linq Query Translation
And coffee from those cafe chains sucks just as those from the Starbucks
How should I know? It's not a conscious decision, it's just an effect.

Some kinds of exercise (e.g. biking for 30m) don't have that effect, but some others do.
Not the OP, but I've had good and bad math teachers. The bad ones tend to teach rote steps, "do this, do this, do this, done," without any attempt to explain why things work the way they do, without drawing parallels to already-learned things, without trying to teach any _why_.

Then you hear students asking, "when am I ever going to use this?"

My good teachers, on the other hand, always tied what we were doing into a larger scheme. If there were similarities or other relations between concepts, they'd be pointed out. If someone wasn't 'getting it', they had other ways of looking at it at hand, would sometimes give alternate methods of doing the same thing, etc.

In short, one tells you to memorize in a vacuum for no good reason. The other helps you learn.