skysight-inc/HackerNews huggingface dataset:
> or a local VPN for iOS (do they have those on Android? never checked).

It seems so; at least my Android phone has something named "VPN", which I sometimes use to capture traffic and look at what my phone is sending/receiving.

(Packet-capturing your phone traffic is a pretty eye-opening experience; I was surprised just how much data about you goes to ad/tracking services.)
I have to agree with this one. I became a father last September, and I took it on myself to basically not read anything before hand.
This is not work, and I believed in "feeling things" rather than learning them beforehand like I would for software.

Turns out for me it worked perfectly, maybe because I was more in listening mode rather than trying to apply things I read in books.

In any case, I would advise to just trust your guts. If you feel like you want to know a lot, just read! Congrats in advance, and enjoy the first months as much as you can! Becoming a parent is the best thing that can happen to you :)
Anybody using todoist/rememberthemilk with success? Whenever I try I can not get my self to update it regulary so I stop at some moment.
Well, I've been touting a guild to break out of the horse trader circle where you're evaluated from the keyword search on your cv, the alternative being worse: codility. What's wrong in having a professional guild that makes you more than an FTE?
Can anyone explain to me why the internet isn't public like roads?
i am using this market places and PayPal requirement would be very off putting, why not just use wire transfer? wire fees sure are much lower than 5% PayPal robbery they are committing when i am receiving money, I would much rather take off wire fee from money i am suppose to receive than deal with PayPal
Internet of Things Scanners
Fight the fatigue by realizing that tools like React and Redux aren't really designed to make your first 5 hours more productive, they are designed to help you manage your project as it grows by making it testable, debuggable, performant, composable, etc. Yeah your first 5 minutes on a vanilla JS or jquery project might be super productive... but write code like that for a year and you might not find the same to be true. The bottom line is that building software is actually rather hard, but it's not hard because of the first 5 hours. It's hard because of the next 10,000.
The Fleet Can Withdraw
I have been using spideroak for a couple of years.

I agree its slow compared to other providers, but its seems reliable to me, both what it uploads and testing restores.

Right now I have a small backup selection (around 90 gigs) but most of the time I had been running with a approx 800 gigabyte backup set on my mac and except for slow initial upload (I am located in europe so that might also factor in) everything have been running fine.
The free market optimizes in a way that isn't "fair". Young people are measurably quicker thinking and willing to work longer hours for less pay. They cost the company less in insurance and sick pay as well. Young males tend not to have familial responsibilities and don't get pregnant.

Then you have race, where hiring white people is seen as the safest option for the business because they generally aren't discriminated against. It minimizes the risk of your company getting a bad reputation with certain groups, and minimizes the risk of lawsuits when you need to fire people.

With business the market isn't cultural as much as it's about maximizing profitability. That still doesn't make it fair.
Two books that affected my thinking on the subject were Domain Driven Design[1] by Eric Evans and Object Thinking[2] by David West. Many years since I read the books and I don't claim to have studied them in detail so I'm not saying if they were good or bad, but at least I got some ideas out of them.

[1] https://www.amazon.com/Domain-Driven-Design-Tackling-Complex...

[2] https://www.microsoftpressstore.com/store/object-thinking-97...
If the new keyword is not used, "this" will point to the global scope. You do not however have to use the new keyword when creating the built in JS objects.

{} is new Object();

If you find "this" confusing you can and should avoid using it.
JavaScript has many bad parts that some programmers love to use because it makes their code "elegant". It is however possible to write simple and easy to understand code by only using the good parts.
Site requires scripts to remove a display: none from a div.

I didn't enable the scripts, I removed the display: none myself.
Reddit’s most popular books (1/10) – Medium
You can apply the concept of OKRs [0] for this. Think Objectives as your long term goals and Key Results as your routine tasks. When you pick a daily task you should be able to point to the objective it'd satisfy.

I've been ignoring it thinking it's corporate BS and doesn't really apply to personal life. But I tried it in last year (where I quit my day job to bootstrap my own startup) and felt having a systematic thinking is actually productive.

[0] https://library.gv.com/how-google-sets-goals-okrs-a1f69b0b72...
I use remember the milk https://www.rememberthemilk.com.

I have one list called Goals. These are my major long term goals that are very rarely termed complete and I use more the notes functionality to mention progress.

Then I have other lists for work, life, and personal projects.

It works pretty well though I imagine you could do the same thing with a notebook.
I've been going through notebooks (both lined and plain), doodling and journaling on and off for a long time but I've never owned a moleskine. I generally just go with whatever notebooks they have in stationary stores or Daiso.

What type is "moleskine" a colloquial name for, exactly? I had thought they were just pricey notebooks with hard covers but I've never seen one except in ads...
This Man Is Trying to Photograph Every Postbox in Britain
- I'm being slightly loose with my terminology: the general libertarian notion (as expressed by a sibling comment) that "the Man Isn't Supposed To Control Us, Ever, At All" is what I'm meaning.

- A Bachelor's degree is well regarded, but it is not sufficient to demonstrate competence. A working certification system demonstrates competence on the part of the certification-holder.

The problem with having no government involved in these things is that inevitably someone is going to ask a software engineer to do something that's "Legal But Unethical", and the question at hand winds up being: can the person be fired for this(remember, this is the engineer's career and livelihood)? And here we find the Law being involved. Or we find that building really bad software impacts people's quality of life in measurable ways, but the market won't improve the software. Infrastructurally, this requires a coordinated effort.

This specifically is why unions and the law's intruding are so entangled: companies can be extraordinarily abusive to their employees; they can also be abusive to their customers (monopolies are distrusted for this very reason). And the proper recourses here involve significant fines and/or jail time - meaningful mechanisms of discouraging misbehavior.
I don't doubt that there are more older people who consume information; in fact I would expect that given the overall aging of our population combined with the increasing ubiquity of computing devices.

But I do think that younger folk have more impetus, or at least more idle time, and more naivety, and ignorance combined with optimism can spark invention. I don't think I'm super old, but I did not expect Airbnb to be so successful, given how much Craigslist changed my life (and for free). And I understand why Twitter and Facebook are successful even though I grew up with blogs and Myspace...but it took me a long time to understand the appeal of Snapchat.

The abstractnrss of computer science is also a factor. You can practice and pivot with little direct cost or consequence. Whereas with civil engineering, there's only so much leeway for fun experimentation with structural principles before you end up killing someone.
Matthew Seyd (the Author of Bounce: The Myth of Talent) absolutely makes the argument that there is not minimum requirements for an activity by denying any form of genetic predisposition (or 'talent') for any activity.

He puts skill at any activity, from 100m sprinting to fine arts, down purely to practice and does some amazing logical fallacies to get there.
Animating the right way in UX
Article:

> "The details of the mathematics involved in Gödel's
> ontological proof are complicated, but in essence the
> Austrian was arguing that, by definition, God is that
> for which no greater can be conceived."

OED:

> God: a superhuman being or spirit worshipped as having
> power over nature or human fortunes; a deity.
I forget how Eliezer Yudkowsky phrased it, but it's appropriate at this point to give a warning like "do not start reading this unless you have a couple weeks in which to not stop." It's the most intense thing I've ever read, and the stakes just get higher and higher and...
An hour seems quite a bit much for day to day. If you have trouble organizing things, a Bullet Journal might bea good starting point.

In any case, long term goals often don't require much day to day action. Let's the long term goal is to save money for buying a house. That involves making a budget and sticking to it. Once a week you go over expenses and see if you need to make corrections.

If the goal is to travel the world, you start by planning where to go to. Then you figure out what medical actions you need to take, what VISA you need to apply for, ect. All of this requires some timeframe - you have to plan this and put it into you calendar. And once every month you go over what you need to do this month, and every week you go over what needs to happen this week.

The motivation to do this is the end goal. I wish I could tell you something magical, but it is dedication and deciplin. Make it easy for yourself, do it while you have a nice cup of coffee or whatever you like.
Presenting-The Mindful Way to Managing Nerves
But not in the EU, there you cannot sign up as a individual only as a business :(
I disagree. It's easy, but not as simple.
I would be sceptical of hiring somebody that has been code monkeying for 20 years, as in still making the same mistakes they were making 20 years ago. It's a smell of somebody that doesn't warn to learn new things, and has no commitment to quality in any sense of the word.

On the other hand, somebody that has deeply learned their craft and is still actively learning makes a very attractive employee. Age and number of years on the job by themselves say nothing about ability.
I've tried many times and failed just as many times. I just cannot keep an electronic todo list. Paper on the other hand works fine for me, so I always carry my journal with me.
If by friendly you mean ‘irrelevant’. There’s plenty of easy things that developers can do to their sites to make them more accessible that don’t require rewriting them as a gopher site.
The interesting part of the article for me was the news that the Seattle city council voted to allow Uber drivers to unionize. It was illegal before? I thought the constitution guaranteed freedom of assembly. Do workers need permission to elect representatives to negotiate on their behalf?
I like your analogy. I may have an insight into why the theory of hiring just talented people does not lead to guaranteed success (regardless of whether they come from a disenfranchised group or not).

The problem is that the skills of an individual are only part of the formula for success. In team sports and in companies, people need to work as a group to achieve a common goal. This involves leadership, management, teamwork, and individual contribution.

Super talented people, by definition, are great at individual contribution. They may be good team players, or they may not. Their individual talent is not a barometer of how good of a team player they are.

Add to that the management skills of the coach or team leader. If they're lacking, even skilled team players will have much lower chances at success.

Finally, there is leadership. If inadequate, there are no clear goals, there is no culture, and no guiding principles. Progress will be made haphazardly, at best. Long term success will be severely compromised without good leadership.

The marketplace is not failing. The ingredients to success involve more than superior individual talent.
Long term goals should be the basis for what to focus on as a daily habit.
Gopher might not be popular, and apparently it's relevancy is disputed. But it is still an interesting bit of internet-history. It still has an active community, and a whole lot of information.

There's also a slow movement to add gopherholes to the tor network. A list of the current known ones can be found here; http://gopher.floodgap.com/gopher/gw?gopher://bitreich.org:7...
Education, absolutely.. it'd be a drop in the bucket regarding healthcare, without IP reform.
they are luxembourgish bank in Europe actually
Why Do We Have Blood Types? (2014)
Real-time notifications from systemd to Slack
Two issues.

Firstly MW = 10^6 and TW = 10^12 so you're off by 1,000. Secondly, your analysis doesn't factor indirect costs of centralised systems of currency (security features, printing, physical delivery, etc.).
Awesome idea. A good mind-mapping app should do the trick for this as well. I'm gonna give it a go tonight!
How a Russian social media site is reliving the revolution
> But ... yeah ... in Estonia it just rocks. The ID-card based functionality for banking, digital signatures, tax ... just awesome.

That's what happens when your head of state has a computer engineering degree and used to work on databases before going into politics. :)
A Mathematician’s Lament (2002) [pdf]
Can you cite specific improvements in the past 5 years that aren't more reinventions of previous wheels?
GoAhead CCTV cameras login/pass disclosure: CVE-2017-5674
They are not, check out Hubic - 10TB for 49€ year
They might be for this person.
Since ZFS will run on blocklevel devices and you want to get the ZFS benefits of Snapshots/compression/(deduplication), in my opinion it makes sense to do the encryption at the blocklevel, i.e. LUKS has to provide decrypted block level devices before ZFS searches for its zpools.
When ZFS native encryption is available on Linux this will be different, since you much finer control on what to encrypt and you can keep all ZFS features.

So:

First decrypt LUKS (we are doing this in GRUB)
Then mount zpool(s)
Genetic Tweak Could Help Save Millions of Tons of Corn from Deadly Aflatoxin
Well when the President threatens to destroy a state senator's career for asking about ending the practice and his Attorney General fully supports forfeiture, what conclusion should we draw? Republicans have majorities in the House and the Senate and control the White House, let's see how much progress they make on asset forfeiture.
You agree with the sentiment of the article but then you're muddying the waters and shifting the discussion from Big Data companies like Google and Facebook to some abstract ideal of freedom and openness.
The only "misleading language" that I see here belongs to you. The author is very clear about what disease has infected software development and the internet.

I don't remember many spyware as a service and data collection software platforms ~10 ago.
The freedom to not have your information collected, analyzed, stored forever sold off and used against your interests WAS there.
See, for me it's the complete opposite, typing words unrelated to the actual code makes me lose part of my focus, whereas navigating the mouse or a dropdown list isn't requiring me to "create" words or strings in my mind.

Maybe that's just because I haven't gone through the learning curve, but I suspect the difference would be negligible.

[Edit] That's only for keybindings that force me to input string though, I vigorously use keybindings.
Based on conversations in other threads, it has been posited that it isn't the profit motive pushing that but rather the US governments' heavy investment in drug research [1], [2].

Canada doesn't have a big drug sector to the best of my knowledge though playing along, plenty of countries with socialized medicine do:

Denmark has Novo Nordisk.

Germany has Boeringer Ingelheim and Bayer.

Switzerland has Roche.

Astra/Zeneca is Swedish/British.

GlaxoSmithKlein is British.

Sanofi is French.

Novartis is Swiss.

Actually, of the top 10 by revenue, only two (Johnson and Johnson, and Pfizer, #1 and #3 respectively) are American. All the rest are European. Assuming based on the references that development has more to do with funding, I'm willing to bet the EU spends an awful lot.

[1] http://abcnews.go.com/WNT/YourMoney/story?id=129651

[2] http://undsci.berkeley.edu/article/who_pays
The web is a bad reinvention of distributed RPCs on desktop systems, imo.
Side remark: All the methods exposed here requires you to have a good password. In my case, I am using a Yubikey set with a single long fixed password on it + the normal password I can remember.

So, to login/unlock, I type in my password, plug the Yubikey and press the button. This ensures I have a really strong password.

Because if your password is "1234password", all the provided solutions are of no real use.
Any code that, when looking at it, you know exactly what it does ...
I completely agree. I've been thinking of replicating a mid-sized project written by a programmer that I respect so that I think a lot more about the model before comparing the code.
If you are using the above logic of 'if you bought in 2008 and held today' - then it's about market timing, not fundamentals.

Anyhow - you cannot win over time, unless you can beat Deep Blue over chess.

And by 'win' I mean outperform the market.

Of course, some people will, some won't - but it's a game of probability there.

Again - unless you specifically have more information that the person you are trading with - then you're throwing darts at the board.

99.9% of Retail Traders do not have any special information WRT their investments. Ergo, they are not really investing.
> What's specific to the web though, (and that is starting to spread out of the web) is the data tracking.

No it's not. Tracking is as old as marketing. And Taylorism comes to mind in the workplace for even older form a of systematic tracking.

The scale is vaguely novel, but this is becquse meatspace is catching up with the number of data points that get tracked (IoT) and tools to analyze all of this data.

Take something as innocuous-looking as video surveillance in a grocery store. The next thing you know, it'll use face recognition to systematically profile shoppers based on other data sources and send you a text message with a custom promo automatically, all while giving store owner the aggregated analytics they need to test store layouts that might increase profit.
Related article with detail citations:

https://www.sciencenews.org/article/how-grow-toxin-free-corn
1) I'd move to a country which I wanted to be forced to import all its software

2) I'd propose a tiered system of software development licenses, involving passing tests such as "sort this linked list". Preferably do them on a whiteboard, just like in the real world.

3) I'd forbid access to a compiler to anyone without their software development licenses.

Or maybe I'd just go with an amorphous mess of university degrees, short courses and on-the-job experience.
Things are more complex than this. If your view of humanity includes making sure people have something to eat, somewhere to sleep, and don't die from simple preventable medical issues, some amount of investment is a net positive.

Instead of just providing food, shelter, and basic medical care - helping them to get a job turns them into tax providers rather than consumers. Helping them to eat and live healthier reduce the medical cost.
I don't believe there are systems that can't be gamed. Given that assumption it's probably better to decide policy based on actual results. In places where social programs are abundant you have fewer suffering individuals, it seems healthier to count that as a win and not get hung up on the (truly rather small) percentage of people potentially gaming the system.
Something relevant to a negligible minority is usually expressed as: not relevant. Relevancy is not totally subjective, as we don't live alone in basements, but in a society. Something relevant for the most of the/a society is relevant. Other stuff is called niche, irrelevant, because it has no effect on the life of the society.

Nuclear physics interests a handful of people only, yet it is relevant, as society would have problems sustaining its operation without nuclear power. Gopher is interesting for even less people, and it is irrelevant, as society would go on just as well without it.

Low processing power need? A 10$ Raspberry Pi packs more power than the notebook I saved for 10 years ago.

A link to all known gopher servers? It is, in gopher protocol, which I cannot check as none of my browsers support this. This is what is your definition to relevancy is? Because it is not mine.

A webpage written in Nepali is infinitely more relevant to most users, as they can access it, and use everyday tools (like google translate) to have an idea in the page.

Gopher is about as relevant as the International Toothpick Collector Association's Annual Report on the Proceedings of Toothpick Size Irregularities.
Here, I Made This for Android – Location Based Funnage
Raspberry Pi-Based Game Boy Emulator
I'm not sure what you mean by centralized, digital currency, but it's probably not what I was talking about, which involves a publicly distributed Merkle DAG.

Also, it's disingenious to pretend that Bitcoin had no bootstrapping problem. Bitcoin existed for a long time without significant value, and it seems stunts like spending what would now be millions of dollars for pizza were necessary pieces of solving the bootstrapping puzzle.
Thinkpads have BIOS options for full disk encryption (requires password to decrypt at boot time) and boot password (requires password to boot).
Even if it is, it follows conventions compatible with 3.x, e.g. using parentheses with print statements.

Also, in the "Review of Basic Python" chapter, it explicitly links to the official Python 3 docs: http://interactivepython.org/runestone/static/pythonds/Intro...
Perhaps society pays undue attention to things that can be improved with 10,000 hours of practice. There are many skills that could possibly be learned only after more than 10,000 hours. Probably so few people have the dedication that they remain niche pursuits or novelties. And things that require a lot less than 10,000 hours aren't very impressive (driving, for example) because lots of people learn to do them. Things that require about 10,000 is the sweet spot for competition. Note that the examples are almost always competitive situations or positional goods type situations.
I have a problem with the rate, collection and spending of taxes. I'd love to see us move away from property and income taxes... Income taxes are at least technically a tax on trade though. I'm not quite sure what the answer is, to be honest. I've just seen so much waste, it sickens me.
Air has different risks, I wouldn't assume it's safer. Given the accident in Spain, I assume it's far more dangerous. That accident left a 2km^2 mess of plutonium.

https://en.wikipedia.org/wiki/1966_Palomares_B-52_crash
I agree with you and the grandparent to this (my) post. So: I think the way to go is in some server-side OS suitable for daily-use by ordinary folk.