skysight-inc/HackerNews huggingface dataset:
"But I will open basically anything in a web browser because I don't have to trust it."

That's incredibly funny. I guess sooner or later you'll learn why it's a losing strategy.

The web is probably the largest malware infection vector nowadays.
I came here to say that. I still don't get that huge fascination all over the US for mattresses.

It is a whole market fuelled by fear.
We are so close to what Orwell envisioned with the spying TV set... :(
Hackers "call" {Offer_fb_name_back};

=Bd I'm king Games :) we not want hacker bad :D !!!!!

i am ip level S! !!!!!!!! Tc :aod get free HACK

a:D are your can get hack games for free Pro

ae ait ahr g< >k StReam Tyou D LLapo Faxei ifsx id

FIX it ka fmado pc zria mae ftiue ame full orbot as3 join cs6 c# Facebook aut pr ame joy iaz l am ajsf ir aeo Fo er Fair a oraa tma di Dei aemd aD OQD AO Fja KDIA ZFZA é''(Facebook_FREE&(hacke'rs hackgin_Maroc)
buffer overflows used to be a thing in all software. Nowadays it's relegated to stuff written in C (essentially).

It used to be that RandomBusinessApp would hit this stuff, now most of it ends up in Java so it might still crash but usually it's mitigated better.
I use Duckduckgo because I don't like monocultures.
I find it all to be the same. Email spam. Robocalls. Phone scammers. The entire online advertising industry. It's all a vile poison that wastes time, effort, and money.

But worst of all, there's no incentive to fix it.

Most cases of bad actors on platforms are already a violation of the terms of service. But until it starts to affect the platform provider financially, everyone will keep funneling money in to the problem. The bad actors pay for the ads, they pay for the phone numbers, they pay for Internet access, and thus it's too easy to look the other way.

Then the providers come to us, the victims of the crimes whose time is wasted, whose lives are scammed. They say it's too big a problem, and gosh darn it they just can't do anything. They have their pockets turned inside out and shrug at us like we're supposed to believe them. But it doesn't affect them, it affects us, and they've never cared about us, just our money.
I used to write Petzold-style Win32 apps. I've also written native Cocoa apps as recently as last month, and I've used Qt and GTK+. Having experience with all of these, my preference is still for Web apps, because of the ease of portability and the fact that TypeScript beats C++ for ergonomics, safety, and ecosystem (just having a package manager is huge, even if NPM leaves something to be desired).

I find it fun to write Cocoa apps too, and I do on occasion for throwaway stuff that only I am going to use. But too many people (including me, at home!) simply don't use Macs. When I have to write a portable app, the choices basically come down to GTK+ (doesn't look native anywhere but GNOME on Linux), Qt (requires C++ plus moc and doesn't always look native either, for example on GNOME), or writing everything from scratch for every platform. While the last choice may be the "right" one from a purist's point of view, the extreme amount of work necessary to make duplicate Windows/Mac/Linux (often plus Android and iOS) versions makes it all but out of reach for anyone but big companies.
People say you should do reckless things when you are still young but strangely enough they also encourage to save money during that age, (almost 20 years?), to spend when you are quite old there.

Saving isn't wrong, but man, can average people save $3k/month? In developing countries, $3k is probably more than your entire salary.

I'd say that's simply NO NO NO NO NO NO way.
> i do it frequently with one whose eyes glaze over when i explain what i’m doing and i know when they start surfing the web while i’m implementing.

That is why you have them handle the keyboard while you decide what to type.
No need to be condescending, I am a heavy excel user, possibly more than you.

Tables may be fine in Excel for data but useless for any custom logic, which is what I use the most excel for. I am not aware that tables overflow with a scrollbar like Apple's approach allows. If you need to add more rows to the top table, the bottom table goes off screen. If the top table contains a very wide column, the bottom table needs to have the same column width. These are all inconveniences that apple's approach solves (and wouldn't be very hard to implement in excel while preserving backward compatibility). I don't see how Excel tables solve any of that.
package sr_hack_fla
{
import flash.display.*;

dynamic public class skins_6 extends MovieClip
{

public function skins_6()
{
addFrameScript(0, this.frame1);
return;
}// end function

function frame1()
{
stop();
return;
}// end function

}
}
OK - by where is the code? This looks like something that would be great to tweak the parameters and code and experiment on your own.

There was a similar work by Axelrode, it goes back to the 80s - but it also has some results that stunningly resonate with human moral strategies. And here is some Python code: https://github.com/Axelrod-Python/Axelrod
My favorite fitness apps for Android – Jon Ribeiro
I like how some of the comments here completely ignore who Pieter Levels is. "Some blogger", LOL. I suggest you check out what he's created before simply poo-poing his advice.

Regarding said advice, here's my take; his post is about exactly what the title said - what HE would do if HE was 18 right now.

From my reading of him, he's an extremely independent, entrepreneurial-type who would not be interested in being employed by others(hence him suggesting you skip college). You need a fancy degree to get fancy corporate jobs, not to start lifestyle businesses.

Regarding learning how to code as soon as possible - I think that's good advice for most people who want to make things. Sure, you won't get that job at FB or Dropbox, but I have a feeling Pieter knows himself well enough to not even consider those as options.

Building an income. Yes, simply "producing" a business making $5K pm is, shall we say... optimistic. But it's still good advice for independent-minded people. It's a target to reach for. A prompt to at least attempt that goal. It's better advice than "get an unpaid intern position for a year."

Move and travel. That's easier for young people from rich countries, which, well, would apply to an 18 year old Pieter too. If I had been young and unattached with a currency advantage like that, yeah, I'd be out traveling too! Life experiences can teach you a lot about yourself.

Save and invest. Solid advice. You may disagree with his assumptions and math, but how many 18-year-olds even think of saving and investing money, never mind the amounts he suggests?

Follow your passions. Yeah, that's a bit pie-in-the-sky for me too, but to his credit, he does say that that would follow after you've accomplished his earlier advice(Build a business with a lot of income, ect.)

I enjoyed his post. And I suspect you'd enjoy it more too if you took the time to know more about the man who wrote it.
Passwords and much more for 540,000 #SVR Tracking accounts leaked online
Good collection of data structure and algorithm problems:
http://www.techiedelight.com/list-of-problems/
Nice collection of data structure and algorithm problems:
http://www.techiedelight.com/list-of-problems/
By far the best advice here.
Pariah moonshine: A glimpse of the actual math
You might enjoy doing some work for a charity such as AgileVentures (http://www.agileventures.org) to learn about real world programming. If you are interested in a job (or internship) at Google or Microsoft, you can never study enough discrete maths, and datastructures + algorithms.
Need? No.

Perhaps I've been corrupted by the mattress salesman talking points, but it seems sensible to optimise spending money by the time spent doing certain activities.

For me that means that spending on a comfortable work area - desk, chair, monitors, keyboards - comes first. Then maybe sleeping areas. I have avoided upgrading the bedroom only because of the confusion of understanding what is good value for money so far, as there are no returns or free trials of mattresses here.

In comparison, most people way overspend on their cars, which they might use only one hour per day.
> And yes, that needs some attention, but most people doing responsive web do not account for most of that either. What does changing fonts mean? You design something for a font and then change it afterwards or?

Think about user changing the default UI font. OS X and Windows both make it difficult to impossible, and for this exact reason. On Linux, though, it's common and expected (which is probably why all UI frameworks that target it do have some decent dynamic layout support).

But aside from font family, there's also the issue of font size. That one can be cranked up on high-DPI displays, or for accessibility purposes.

> I find html/css just painful to work with

Don't get me wrong, I'm certainly not praising HTML5 and CSS here. They're vastly overcomplicated for what they do, for app development. And layouts are a long solved problem in desktop UI frameworks - Qt, Tk, Swing, WPF are just a few examples. WPF in particular is a good example of an XML-based markup language specifically for UI, and it's light years ahead of HTML5 in terms of how easy it is to achieve common things, and how flexible things are overall.

If even half the time and energy invested into building "web apps" (including all the Electron-based stuff) went into an existing UI framework - let's say Qt and QML - we'd all be much better off; developers with far more convenient tools, and users with apps that look and feel native, work fast, and with smaller download sizes (because you aren't effectively shipping the whole damn browser with them).
I'm not ignoring them. I just didn't mention them in this comment. They fit in the same rubric.

A user can run a few things even on the low-end netbook. Tabs are cheap. And if they hit the limits of their machine, they can either pay in a reasonable number of user-minutes to actively manage resources or a modest number labor-hours to get something beefier.

I personally would like to see things better optimized. After all, I started programming on a computer with 4K of RAM. But I recognize that there is very little economic incentive to do so.
As soon as you join a college, do as many hackathons as you can. Use it to meet recruiters but most importantly other students that enjoy programming as much as you do. Use websites to find all of the events within 500 miles and sign up for all of them ahead of time to increase your chances of getting travel funds. Definitely my biggest regret while I had the chance!
> "Youtube, facebook, Google Maps, Amazon, craigslist, Netflix"

There's nothing stopping any of those being implemented as desktop apps. In the case of Netflix and Google Maps they already have equivalents on the desktop that are even more capable than their online equivalents, such as Kodi and Google Earth.

As for the collaborative document features of Google Docs, MS Office has this as well. The main benefit of Google Docs is its price.
I was 17 once. I could code once.

What's the best way to spend your time? Basking in the sun. Finding a scam to score some schnapps or beer or weed. Telling somebody you love them, and just going for it. Recklessly driving a car at a high rate of speed down an old country road. Learn how to play a bass guitar. Spend your waning hours getting your hands dirty while there's still time, and before the world judges you too harshly for wanting to live in it.

And if you've done all that, and you're bored with it, maybe it's just not for you, or whatever. Then work on projects that interest you. I spent a lot of time perfecting photo galleries, and was able to stretch that in to a modest career and a house that went in to foreclosure. Linux could use a lot of things still: there isn't one good kick ass music player to rule them all like iTunes on the Mac. There just isn't anything for organizing photos like iPhoto. There's gaps in the Linux user experience that need filled with good competent software that isn't a maze of checkboxes and sad UI/UX. And if Linux isn't your bag, well, fucking learn some of that then. When I'm not a programmer, I'm a Linux server administrator, because when one don't pay the bills, the other one will.

But my stone cold honest advice: Live. Live well.
Thanks for the feedback. There is no textual interface I'm afraid, as the programming is very restricted. It's not Turing complete. The main benefit of it is that you only have on screen the logic that you are actually using to build your model.

I did add the feature request to the Trello though, so if you like, you can vote to register your interest!

[0] https://trello.com/b/sP1ByAN3/waveform
GP cites Squirrelmail, which definitely was not AJAXy. And still isn't, I'm pretty sure.
Currently a 404.

I think this works ...

https://theintercept.com/2017/09/23/police-schedule-7-uk-rab...
For an emacs user inserting "a column" of colon-space in front of some pasted text is pretty easy to do. But then even emacs users are often forced to type text outside of emacs.

Using backquotes (as required in bitbucket) is uncomfortable with my non-English keyboard. I have to type 6 backquotes instead of 3 because backquote is a deadkey
package
{
import flash.display.;
import flash.text.;

dynamic public class STATS extends MovieClip
{
public var boxjumpschange:TextField;
public var change_btn:SimpleButton;
public var close_btn:SimpleButton;
public var highscorechange:TextField;
public var levelchange:TextField;
public var prestigechange:TextField;
public var roundsLchange:TextField;
public var roundsWchange:TextField;
public var roundschange:TextField;
public var xpchange:TextField;

public function STATS()
{
return;
}// end function

}
}
Federal government notifies 21 states of election hacking
I'm the author of Scala.js, so supposedly a Scala "expert", and I still don't understand category theory.

Does that answer the question?
We're already there. E.g. Antifa throwing feces-filled concoctions at police:

http://www.wweek.com/news/city/2017/06/23/portland-police-ch...
Creating Non-Rectangular Headers
> As others said, young folks do the cheap thing, stay in hostels, or the sorta cheap, stay in AirBnBs vs the pre-packaged thing.

Hostels and AirBnB are just cheaper, shittier versions of pre-packaged vacations, which is even worse.

Pro-tip: Don't travel anywhere without being invited there.

If you were invited there, you likely wouldn't need to be staying at a hotel or AirBnB.

Kinda-related side-note: When I was about 18 or so, someone told me never to go to concerts or clubbing without being a VIP. Same thing.

Don't be the rando-stranger-in-the-crowd-reduced-to-nothing. Always be the VIP. You'll be a lot happier that way.
I remember a startup trying the same kind of tech at our university in Sweden, also now shut down.

https://techcrunch.com/2014/04/14/quixter/
It does once you need to make a numbered list where some items contain multiple paragraphs, others bulleted sub-lists, yet others images and code blocks. I'm not saying that's the best way to write a document but sometimes "port this word document to ${markup_language} for our new intranet wiki" comes from higher up and you can't question it.

The <ul> tag has one great benefit: you know exactly where the list ends, namely at the </ul> tag. Your pointy-haired boss wants a list 5 levels deep where the second paragraph of item 2.4.1 needs to be at the third level of indentation, but the second paragraph of 3.1.6 needs to be indented only twice because it belongs to the 3.1 item? With opening and closing tags you make the tree structure explicit. Edge cases like this are exactly why there are six flavours of markdown (that and egoism on its creators' part) and in some of them, getting the indentation exactly as required doesn't seem to be possible at all without chucking in HTML tags.
I use markdown for academic writing, and take huge advantage of related markdown extensions provided by pandoc. For example:

This is normal text^[And this is a footnote, which will be rendered as such when converting to, say, LaTeX]

I can also add citations [@likethisone, p. 12]. Pandoc will look up and format that bibtex reference for me.

Is there anything like that for Org-Mode?
Personally I've slept on a high-end futon for 20 years and a waterbed before that. So no fancy mattresses. That said, I do sleep in a mattress in a hotel now and then that makes me go "Damn, that's comfortable." One I went so far as to look up (The Mirage in Vegas) was apparently a variant from one of the high-end brands.
Hold on. That’s not how I make money.

I make my money bootstrapping companies like a remote job board called Remote OK (~$10,000/m) and Nomad List, a social network (~$20,000/m) and Hoodmaps ($0 still) that lets you find neighborhoods to stay. The majority of users come from my companies/apps (not me!) being covered on Reddit, HN, Product Hunt, and mainstream press, not my blog.

I have a book about bootstrapping startups that’s completely unrelated to digital nomads that makes $1,500/m in pre-orders, so that’s 5% of my revenue. Hardly a blip in terms of overall revenue and not the goal of my blog (I’ve had this blog for 7 years).

I write about anything from building code projects like https://levels.io/hoodmaps to dealing with my anxiety http://levels.io/anxiety to logging my travels https://levels.io/los-angeles.

In this case, I received a message of someone on Twitter who asked me what would I do if I was 18 now, that’s why I wrote it. It’s my subjective perspective.
I work at a small Japanese company with only two developers; myself and a junior developer (also American) we brought on as my assistant a year ago. He came on with little to no development and technological experience but an incredible work/study ethic and a willingness to learn, which are both MUCH more important to me.

The skills can be learned and refined over time, but the fundamentals need to be there; if a developer doesn't have the right mindset or ability to learn, then they're never going to grow, no matter how much you poke at them.

One issue I've been fighting (with myself) is knowing when to criticize and knowing when to let him go; I err toward the latter a lot, especially technically, but lean toward giving advice sessions or examples when it comes to communication/professional growth skills. The reason I do this is because it's much, much easier to refine technical skills than it is to refine personal skills... and the personal skills are equally as important at a small company when time is precious and you're working directly with other people who are also under heavy loads and pressure.

I bring this up because I was surprised to see zero mention of independence as a prized quality after the author commented that he did NOT feel like a cog in the machine at the BBC. There is, I feel, a fine line between needing to be told what to do every time and being able to make the right decisions on your own.

The latter quality -- reasoned independence -- is something I think every work environment should foster in its team members in order to have a team that respects and can support each other. Teams fall apart if members need to be told each and every thing they're supposed to do: members will either grow to hate that or will become mindless minions; the team falls apart when the order-giver is no longer there; over-communication becomes an issue and more time is spent in meetings or replying to 100+ e-mail chains instead of developing things for customers.

I rarely see much talk about this kind of growth in developers here though... and it makes me wonder if I'm misguided in placing so much importance on this concept.
it's a bug - will change that asap.
Yes, we will see what the situation is in terms of exchange liquidity. With that said, the reports were of exchanges investing customer-deposited RMB funds, not selling customer-deposited crypto for fiat and then investing that fiat for profit.
Reddit Search can do a similar trick: "subreddit:gadgets site:amazon.com", sorted by "top"[1]

It finds only posts, not comments. That's a good thing. Comment karma accounts for a comment's entire content. What if the comment gets upvotes for something other than an Amazon link inside it? Post karma is a bit better in this respect.

Reddit Search supports any domain. So you can search any shop. Like vat19.com and etsy.com.

Reddit allows browsing by domain. Like https://www.reddit.com/domain/amazon.com/top/

Secondly, some subreddits are specifically devoted to product recommendations:

* https://www.reddit.com/r/shutupandtakemymoney/

* https://www.reddit.com/r/IdBuyThat/

* https://www.reddit.com/r/AmazonTopRated/

And Reddit has a JSON output: https://www.reddit.com/r/shutupandtakemymoney.json?sort=top&...

[1] https://www.reddit.com/search?q=subreddit%3Agadgets+site%3Aa...
> Forget about trying to use those gig sites

How would you recommend finding them then?
Same here. Started as junior (with 7 years programming experience from school) with a few other juniors at a company working on a new product without any senior developers anymore. It sure was a little rough sometimes and we sure made our fair share of errors and technical debt, but it was an amazing experience. And the product still works fine today.

So with a motivated team and some autodidactic learning you can still get very far! Especially since Google and Stackoverflow.com are at your disposal.
Also, what's are the tax consequences of getting income from a partnership? Would the partners need to get a tax ID number for that entity, fill out corporate tax forms, etc.?
I presume you are referring to books that you wish to learn from.

I used to read fast and retain very little. So I have conditioned myself to slow down, take notes, but more importantly act on each bit of information. For example, if I come across a new concept I will write a program and "play" with it. By implementing the concept I gain a deeper insight. By trying out different scenarios I get a grasp on the limitations, etc. Then as I progress with the book, the try-outs become more and more complex.

My techniques have helped me with programming, networking, electronics books. But even with mathematics. There are many concepts which only became clear when I wrote simple programs to try to use them. Sometimes getting a good visualisation took lots of time to get right, but in doing so I ended up with a better mental model.
Are talking about the video on the home page?
Agreed. I think about that sometimes, for example, when I'm stressed at the airport just because I'm late or headed to an important business meeting.

That said, I can imagine a AI-driven screening mechanism that was rooted in a causal relationship to data, instead of random nonsense.
If you were in that position of power and had this article published you might not be doing such a great job. Streisand effect maybe?

Since this article I have, which was in the making for some time already, switched from Chrome to Firefox with duckduckgo as my main search engine. Added Disconnect and Ublock origin as well. And yes I realize it doesn't help against NSA tracking of a certian magnitude.
That study is about whether thin, cheap foam mattresses (not hi-tech space memory anything) are worse than cotton mattresses.

Also, "need" is a poor measure. Very little we consider fundamental in rich, developed countries is about "need". Take indoor plumbing, running hot water and flushing toilets - do we really need those? There are people alive today that grew up without those (in rich countries), and they did fine.

Yes, a good mattress is a bit of a luxury, but you're spending a third of your life on it, so it's hardly frivolous to invest in good, comfortable one.
Tribalism tends to mean an "us vs them" attitude with emotive, knee-jerk dislike and demonising of "them", plus a disdain for constructive criticism of "us". I think history provides plenty of evidence of this and of how toxic it is.