skysight-inc/HackerNews huggingface dataset:
> Where do you start? A poorly done crunch might throw out your back again -- do you risk it? Ten push ups might flare up your old tendonosis, should you do any? Your knees are weak from lack of exercise for years, and now 20 free weight squats makes your knees ache the next day -- is this good pain, or will the problem get worse as you do more?

So scale it down to something you can do. No shame in that.

> I don't scoff at people who fail to exercise. I feel bad for what is going on or had happened in their life that drains them of the motivation or ability to exercise.

Pretty sure for most of the people in my socio-economic bracket it's just laziness. I know they have money, I know they have time to binge on Netflix, I know they have similar jobs to mine. And yet so many people I know from work fail to exercise.
Ooh, so that's what Therac did? Or perhaps mangle the drive-by-wire software so that the stopping distance is just 10% longer - a few extra feet never killed anyone, eh? Or something non-life-threatening: silently truncate all passwords to 8 characters, not like anyone would abuse this to compromise the user (and it's the user's problem anyway, not the vendor's).

Irony aside: you are, perhaps unintentionally, omitting from your narative all and any damage that would be caused by such a deliberate bug - the vendor is usually the only one who can fix it, but not the only one who can exploit it. Also, what of unpatched devices, and of liability (you are introducing a backdoor, intentionally)? And realistically, your original change might introduce more holes than you bargained for, or the fix might. This is a horrible idea on so many levels, even discounting it's inherent evil.
Yeah but we only has BASIC. Want to do some real C++ GUI programming? That'll be £1000 for the compiler please.
> In some languages or implementations ASTs are available to the programmer, but this is after a tool (the compiler) has parsed the program according to the language syntax rules. But that is not what Lisp does, s-expressions are more like a general data format which by the Lisp reader (a tool) is used to translate into a token tree. But the Lisp reader is not a compiler internal stage. It's a general tool, which turns externalized data into internalized data.

So, what additional power Lisp has as "code as data" vs the language that gives power to manipulate ASTs easily(with quasi-quotation)?

>ASTs are also a different thing from s-expressions, since s-expressions don't represent abstract syntax of Lisp programs. S-expressions are language agnostic: it does know nothing about the syntax of Lisp constructs and doesn't represent no syntactic information.

Irrelevant to the discussion of "code as data". Every language can read s-expr in language agnostic way.

> The C syntax isn't layered on top of a neutral data format, like Lisp is.

I never said that the languages are built on top of a neutral data format, but asking the benefits of being so. Unless i am mistaken, the only benefit is being easy to parse by tools(editors, compilers etc) and with quasi-quotation the power of macros.
Exactly, I agree with you completely.

I'm 23, I've been exercising regularly since I was 18 and I cannot imagine life without a 20 min run and some weight training daily.

I workout for the high it gives me, it's the most sustainable form of high for weekdays. The benefits cannot even be counted if one exercises carefully and consistently; society should embrace it and make it a daily ritual like brushing teeth.
One of the greatest things about the Twitter native apps were that the guy who originally wrote them (Loren Brichter, who Twitter acqui-hired) literally invented the Pull-to-refresh gesture that is used everywhere nowadays.

Before Twitter killed native clients by restricting their acccess tokens, they were an amazing place for people to try out new UI ideas - a really simple concept (one text area and a scrolling list) but a huge explosion of ways of presenting and interacting with it. Then twitter bought Tweetie and Twetdeck and restricted what the 3rd party clients could do and it all just died.
> But your search terms are right there naked in the URL even though it is https secured

You are correct that the terms are in the URL, however only the browser and endpoint can see them. All your ISP sees is that you accessed example.com, and not example.com/search-terms-here. The TLS handshake is for the domain only, then encryption kicks in, then everything after is encrypted.

Your ISP cannot see what you are searching for, they can only see which sites you use for search.
Hindi, one of the teeniest languages.
If your friend is just eating copious amounts of meat without any care for vitamin and mineral intake, then of course this leads to suboptimal nutrition. It's worth saying that recommended daily allowances are set for entire populations, and not individuals, and individuals' genes determine specific requirements. For example, people with the genetic mutation responsible for Morton's toe [1] typically absorb B6 with 65% efficiency compared to those who don't have this mutation [2]. Without adequate B6, zinc is also absorbed less.

Another consequence of bad health on low-carb diets can come from high intake of linoleic acid (omega-6). This is found in "vegetable" oils such as canola, sunflower and nut (even though they are actually not vegetables) [3]. We're told to take this fatty acid for our health, but we only need trivial amounts when our diet is optimal, and too much can disrupt the way that cell mitochondria work.

One fact I find absolutely amazing is that in cancer studies with rats, tumour formation is heavily influenced by levels of linoleic acid in their diet [4].

[1] https://en.wikipedia.org/wiki/Morton's_toe

[2] https://www.sciencedirect.com/science/article/pii/S030698771...

[3] http://www.mdpi.com/2227-9032/5/2/25

[4] https://www.ncbi.nlm.nih.gov/pubmed/3921234
Yes, the first known documented was a moth. By Grace Hopper. It prevented a relay from closing, I gather.

https://thenextweb.com/shareables/2013/09/18/the-very-first-...
No piece of software has surprised me like Redis has. The sheer elegance, performance, and reliability is mind boggling. Long live antirez!
Well, technically, before communists took over, Tsar had already abdicated and there was something approaching, sort of, a parliamentary democracy.
This sucks, but practical pro tip: use m.uber.com if your app won’t work. It’s the lite web app.
This sounds like it was meant as some kind of direct message to emacsen. Do you want to explain to anyone else what you mean?
never took a bath?
What Nation Uses GPS Tracking the Most?
Uber’s Dara Khosrowshahi sums up how CEOs feel about taking money from SoftBank
lichess.org
> Hard to have a conversation with someone who just flat out lies at every turn

This thread is awful enough without people stooping to personal attack. We ban accounts that do this. Moreover you've violate the site guidelines quite a bit and we've had to warn you before.

We won't ban you this time, but please (re-)read
https://news.ycombinator.com/newsguidelines.html and follow the rules from now on if you want to keep commenting here.
I use the paid for product but, from what I remember, you get the same maps with the free version. The difference between the two is that you're limited to 10 (?) maps download in the free version.
Tulip mania: the classic story of a Dutch financial bubble is mostly wrong
If you could name those older textbooks I'd be very grateful...
Yes, indeed!

Please note that what makes this reasoning method so easily applicable in this case is uniformity of the abstract syntax, not of the surface syntax, which is also called concrete syntax.

Homoiconicity is a relation between the concrete and abstract syntax tree (AST) of programs and the language's built-in data structures.
Ariane RISC-V CPU
It is a computer, of a different design.
Right, except I wasnt using computers when I was born, and really wasnt using them well until I was maybe 24.

We are taking half a decade until my cadre is unfamiliar to me.
That's insane.
Is it a good breakdown? The author seems awfully bought into the narrative of power structures being the dominant reason for sex differences, and is obviously extremely angry. Hardly an unbiased observer.
> They do not solve any problem I as a user have.

That's a pretty broad statement. As a user, I hate installing apps. They take up disk space, and then I need to remember to remove them if I am not using it.

Also as a user, I am not sure how much additional security holes are created by installing a third-party binary. With a webapp, there is only a single source of security issues (browser).
I’m sure it’s technically feasible, but it’s very labor intensive, there is very little demand (as far as I can tell), and there is a very high risk of a lawsuit.
If there were doctors and nurses who have basic computer literacy and entry level coding skills taking part in the acquisition and development process of the IT systems they use, I bet they wouldn't suck as much as they do.

Most specialized software systems, e.g. those that are used in hospitals or selling you train tickets, are developed by people who don't have a faintest idea how the software is used daily. This ends up being an expensive disaster more often than not.

This is why I think everyone should have basic computer literacy and programming skills. Which is not the same as everyone should be a professional quality software engineer.
You're right, Vim 8 does async. I'd still like to know how Vim compares to Neovim according to these metrics.
I'm not a huge fan of google practices, but I'm pretty sure I'd use search regardless of where my email is hosted.
Got one such colleague, and she farts all day too... I can live with it but some are getting mad :-)
Does anyone know how one could take part in these class action suits? And are they limited to US citizens only?
Everything C can do but better? Sure you are not confusing Go with Rust?

Go does have a GC, not manual memory management

Go can't interact performantly with other languages.

Go is like Java (not C). Its kind of nice but deliberatley sabotaged by (Big Company).
The whole neighborhood, really? Totally not exaggerating there...
I work in a company in Norway. We are in the EØS (European Economic Area), but not the EU itself but we still have to implement this for our own Norwegian customers. We don't have any customers outside of Norway.

Still we are investing millions to be compliant so I fail to see how this is specifically targeting US companies.

Edit: It also seems that many think it is illegal to store personal information anymore but it's not, you just have to justify having it and only use it for the reasons you store it, provide data portability and the delete functions.

For some reasons you also need user consent like marketing or analytics.
Valgrind and gdb for me.
> Boy, I wish there were more ways to meet smart strangers

This, 100%. Eventually every social media platform becomes overrun with people whom I have nothing in common with, causing me to eventually disengage.

Can any one suggest any online communities that are at the same cerebral level as HN?

Right now though, I'm signing up to this Kismet thing.
> If you have, its surprising that you believe IntelliJ's PHP editor to be a full structural editor then.

Because, unlike paredit, it actually knows about the structure of my code.

> That's why a lot of simple regular syntax languages like XML often have structural editors for them too, because of how easy it is to make one.

Yeah. It's not "structural". It's just parens-matching and a few very basic actions like "surround with parenthesis". Lispers praise it like a gift from god only because there are no proper tools.

> So when writing and editing the code, you do so as text, without taking structure into account.

I see this bullshit repeated again and again. All paredit does is: select this word, select this thing in matching parentheses, move them around. Somehow this makes it a magical structural editor unlike the "just text" of other editors.

Once again: no programmer in the world thinks or works with code in terms of words and paragraphs. The only thing paredit does is select words between matching symbols. It doesn't make it more structural or semantic than editing PHP in IDEA. It's just a somewhat convenient way of editing text with regular grammar.
I remember downloading VLC for the first time and being overjoyed with the ease, reliability and compatibility. Nothing has changed in the years since then, something most software can't say.
Friendly data formatting for golang
I had this same problem as the OP describes and my solution after a lot of frustration was taking some tutorials on Linux from Youtube. That actually might not be a bad place to start because bash is a programming language (right?). Teaching some simple bash scripts plus navigating the file system wouldn't be the worst intro to programming and it can now be done in Windows.
OpenCV? Basically the de facto standard in computer vision.
It still does.

I mean, it pokes the keyboard controller in order allow the processor to control an additional bus line to the memory controller. Then, thanks to 8086’s overlappping segmentation architecture, you can access 65519 additional bytes that were never intended to be there in the first place.

There’s Cthulhu mythos that is more acc si le than that.
There's obviously no way they need so much money. The discounts pre-sale investors receive on their tokens will be enough to let them sell at a profit when the tokens become saleable. We don't even know how far along is the implementation they're working on, what will future adoption be like - at this point, there's only insider investors looking to cash in on the hype.
Small nit: Until we finally find use cases that make cryptocurrencies relevant to regular people there's nothing more going on here than Tulips and Ponzis.
> Generics aren’t Turing complete, unlike C++’s templates.

They are actually, but only anecdotically (like PowerPoint is also Turing Complete).
I enjoyed the article, the author has some good points. I started on the Commodore 128 and I'd have to disagree with the author's conclusion. I think the filter is far less for self-motivated, truly interested users today than it was in the Commodore's heyday.

None of the issues presented are really issues, it's just that there's a larger swath of people who have accepted computers as mainstream devices and can now afford one. Or are simply too young and missed the heyday of the truly "personal" computer.

If I were to write a response, it would be titled The Great Filter. I was a computer nerd most of my life, by the advent of the smartphone and the majority of people realized how much the career paid, that whole stigma blew out the window. Unfortunately, the Great Filter is gone, people who would've been filtered out in the 80s are only visible by observing the students who aren't even computer literate enough to have bothered to investigating figuring out how a filesystem works before trying to program.
In fact, there are people like me who find addresses very fun to survey. A bit less fun to actually enter, true :)
DeMarche, Italy holiday apartments on the beach with private swimming pool
Linkbait title. Probably men are happy with a lower standard of cleanliness, that avoids the use of harmful chemicals. The only way to know is to ensure that men and women are cleaning with the same methods, preferably make them go to the lab to clean a test room during ten tears and them measure the lung capacity again.
Simplenote Outage Due to DMCA
A different approach may be to find out why you did so well for a long time and now think you are not able to do so? This is not my expertise but why do you feel you are worse at your job now?
Acorn 6.1 Is Out, Drops IAP Trial
Good question.

I'm only a hobbyist with GIS, so I can't really say or speak to how practical of a format KML/KMZ are in production.

But that's a really good question.
Guns found here
Also all of python (absolutely beautiful language) and the associated eco system. I’m thinking mostly of numpy/scipy/matplot lib etc, but there are so many more.
3 iPhone users in the office - everyone else is an Android user.
PayPal... which has long been the standard for these sorts of anonymous transactions

No sane seller would use PayPal for such a transaction. PayPal offers no seller protection whatsoever for items that are not shipped via a common carrier and with tracking.
https://splinternews.com/black-twitter-has-a-flawless-clap-b...

The closest thing my google-fu got me.
Uber plans to sell Southeast Asia business to Grab
But it isn't fraud - you sent them cash. The end. You can take them to small claims court if they failed to fulfill a contract, but there are a lot of reasons why a person won't, or can't fulfill their end of the bargain other than criminal fraud.

This is why credit cards are awesome for this sort of thing - chargebacks.
most of the time, I don't really need to compile/run the code/tests to know I'm on the right track/it'll work well this minor cleanup. Then, once every few days I can pull out the remote box/IDE and clean up whatever bits of syntax/imports/typos I got wrong or forgot about.
Don't put too much pressure on yourself to find the new perfect career.

You could easily take a year off and just try anything that catches your fancy for a brief amount of time. For example you could do a weekend course on gardening. You could go and spend a weekend at a monastery. You could spend a weekend here (https://tasteofselfsufficiency.co.uk/ask-andrew-2).

The only way to find your passion, unless you already know what it is, is to just try things. Remember you also have the option to continue to do software engineering but less of it - you could do well contracting, especially as you live near London.

With regards starting new things late in life - you don't have to make money from dancing. You could do it for the joy of it and make money doing your day job (which might not be the same as you are doing now).

What you are doing will require courage though - there will be the temptation to just fall back to what you already know as it is sometimes hard to build a completely new career - at least one that pays as well as software.

Good luck with whatever you try to do!
Xxx
Hi baby
This is a subtle and sublime point - it may not just be a function of age, maybe somewhat about having a wider interest in computers and tech.

10-20 years ago, it was a requirement to learn the layers support your own hardware, network, security, hosting.... all for the opportunity to try to build a piece of software. You could spend a few years improving at each and it was perfectly normal. Now there seems to be a rush to get through it all to become awesome by skimming the surface.

As a result of learning multiple layers (because there was little other choice), one picked up a lot of transferable skills. You can sometimes literally traverse debugging an issue between all of these layers.

In school computers were taught, first from how a computer physically worked, booted up, etc.

Then, you learned some basic operating system, applications, and how they interacted with the computer.

Once that was completed, you started some amount of creation, whether it was visual design, games, programming, etc. Not to create a programmer, but as a form of creation with the computer.
Inpaint 7.0 for Mac Torrent Download with Serial Key and Windows
One thing about non-imperative languages (functional, logic, etc.) is that they tend to encourage a much higher level of abstraction that's useful for dealing with complexity, but difficult for most novices to deal with. In particular, young children have relative trouble with abstract reasoning.

If your standard library makes pervasive use of higher order functions, and you haven't yet wrapped your head around elementary algebra, you're going to have a bad time.

I'm having a hard time thinking of an existing functional or logic programming language that requires a minimum of abstract thinking. You can use many languages in a functional style, but if e.g. you're using Python with a low level of abstraction, then you're likely using it as an imperative language.
While I realize it technically needs a spoiler, what else would you do with it once you were done, other than light it on fire? It's too dangerous to just leave sitting around inside a house or garage.
Majority of history was feudalism. So, I guess of course?

Through, medieval sculptures and paintings are quite odd choice of profound achievement. They are just sculptures and paintings and buildings, really. There is nothing profound or moving about them.

We are generating a lot of art, philosophy and what not right now, more then they ever did. Same for science, it is moving much faster now then it moved under feudalism or slavery.
Please reread what I posted. I didn't mention/propose/condone "real name" policies. Folks using "handles" are perfectly fine, but I am tired of seeing more and more brand new users with the name "throwaway####" making comments with little to no value.
My country has free person-to-person transfers between all banks, but it is a separate issue from fraud. If you get scammed the bank will not help you.
Does it say in the document who the investors are? How did you know they are VCs?
Another ICO. ICO that, ICO this... you cannot even go to another tech conference without an ICO gets mentioned. All this 1000 of crypto coins are useless in long term and I won't support Telegram too. There are 3 main players named Bitcoin, Litecoin and Ethereum which will stay here longterm and I don't see that changing anytime soon.
I can't remember the last time I've had to do so.

I do, but that's mainly because of working with older and/or more professional devices which don't (want to?) consume power even when technically off. But for the rest, yup, doesn't really happen that often.

there are no intuitive interfaces, only familiar ones

Most screens in the office, when 'off', look like a matte black box with a single clearly visible button with a dim light. You can claim it's familiar because nearly every techincal appliance has a power button, but on the other hand: I am quite sure if you'd give this thing to a homo sapiens or similar, arguably not familiar with a button, it would not take too long befoer that button would get pressed.
It's odd the author thinks they're introducing the world to some new class of vulnerability. There's been a least a few presentations about it as far back as 2009, and is generally a known thing in web security.

[1]. G. Heyes, D. Lindsay, and E.V. Nava, “The Sexy Assassin: Tactical
Exploitation Using CSS” (2009), http://slideplayer.com/slide/3493669/

[2] [CSSconf.eu 2013] Mike West - XSS. (No, the _other_ "S"), https://youtu.be/eb3suf4REyI?t=582

[3] https://twitter.com/blubbfiction/status/657632031845826560

[4] Demo PoC http://eaea.sirdarckcat.net/cssar/v2/
> Yes, it is a very dumb tool, but because Lisp's syntax is so simple, it makes implementing a structural editor for it trivial like that.

Tell me if it helps you use the loop macro correctly? Paredit only helps you with brace-matching, it doesn't (can't) understand about the semantics of your s-expr and hence not that useful without additional tooling. For other languages the brace matching problem isn't that bad that you need paredit-like tools.
This reminds me of a story I recently heard where a student at a digital arts college reported they were saving their file inside photoshop instead of a folder.

It sounds bizarre - because they were using an iPad/iPhone instead of a computer.
Please reread what I posted. I didn't condone, propose, or even mention "verified name" policies. I am opposed to being forced to use my real name if I don't want to.
> Sample apps: We’re looking for people to put this plugin through its paces and send feedback our way.

Maybe they should build some sample apps before telling others to use the framework.