skysight-inc/HackerNews huggingface dataset:
That's not my experience. There seems to be subreddits on every conceivable topic, and you can subscribe to whatever variety you want and you'll get a wildly varied range of views/politics/whatever.

There are even 'change my view' type subreddits for people looking to understand and debate the 'other side' of their arguments.
Ah yeah, its in the CoZ github org.

https://github.com/CityOfZion/OzoneWalletIOS
https://github.com/CityOfZion/neo-swift
Haven't seen any mention of Factorio in this thread. It's not as much of a puzzle game (except when going for extreme optimisation) but a resource management game.
quite possibly. Taxes and median salary are lower in HK than the Bay area. What's expensive in HK is housing and Western food, but probably not more so than in the bay. You can spend as much as in the bay, but you can spend much less.
What about a buried rail gun, as a less explosive version of the columbiad in Jules Verne's From the Earth to the Moon? You'd step on to a circular platform, get slowly lowered into the barrel, then shot into the sky, where the wings would open :)
are getting paid (and therefore appreciated) more

I'd be willing to bet many of them feel exactly the same way you feel. They'll feel they're under-appreciated and unrecognised for what they do, and they'll think more money will change that. It won't. How much you're paid is not a sign of how well you're appreciated.
Neat!

Grid layout feels bulky. I think having 1 spot for video where you press "next/prev" is the way to go for layout.

Perhaps request user feedback on quality of the each of the voice clips, to collect data on 'best' example vids.
anyone remember VladBot?
Scanning the Alexa Top 1M for .DS_Store Files
This is the correct answer, with MOVEFILE_REPLACE_EXISTING|MOVEFILE_WRITE_THROUGH

(I see that also provides MOVEFILE_DELAY_UNTIL_REBOOT as a workaround for executable images that are in use)
I prefer games like Manufactoria or SpaceChem. Human resource machine and TIS-100 look too much like regular programming to me.
I don't see it being a point to point transportation option for most of it's potential use cases either.

One thing that often gets neglected when talking about aircraft range is the fuel requirements - you need to have enough fuel to get to your destination airport, decide not to land there, go to the next best airport, and potentially sit in a hold for a while before actually landing. This is especially hard on electric aircraft since they're already energy-strapped. I'm guessing that the 62 mile figure includes destination+alternate+reserve fuel.
Top 5 Web Scraping Tools Comparison
It can indicate a lot of things, don't know why you would reach that particular conclusion.
I got a screaming deal on a mint condition X220i a little while ago. It's only the i3, but it has 8GB RAM, 128GB SSD, dual-band wifi, completely tricked out as far as the previous owner could do. It's plenty fast with Linux Mint for what I need to do, including a bit of gaming. Darkest Dungeon and other 2D games that run well on Linux aren't too bad on system requirements (although they do sort of kill the battery life), and there's a whole host of old games I can still play, I'm not trying to run GTA IV on it or something.

I would like to get an 802.11ac card for it at some point and that's about it. It came with a 6-cell battery with 70% capacity left, and I've put a new 2Power 9-cell battery in it, getting around 6-7 hours battery life as you say. I would sort of like to have an external charger so I could always have both batteries topped up, but they seem to be rare as hen's teeth.

In my opinion, the X220 is probably the best Thinkpad ever made. The i3 isn't a problem, I used a T42 for years and years despite its slow-ass Pentium-M, and I only sold it because a lot of Linux distros started going 64-bit only.
In particular, there is no guarantee that moderators are any good. Whoever registered a subreddit first "owns" it and moderates it themselves/chooses additional moderators. That's it.

This means there was a "gold rush" in the early days and if some shitter is sitting on prime real estate (like brand names of products) there's nothing you can do about it. If they decide to close the subreddit by making it private, nothing you can do about it. If they go inactive and are still squatting on prime digital real-estate, nothing you can do about it... if they later get hacked but are still inactive, doubly nothing you can do about it.
Thanks a lot! I haven't been able to reproduce that in any computers and browsers I have access to. Is that a Retina screen maybe?
6 day weeks = 6/7 of 365 = 313 days work per year

12 hour days = 313 * 12 = 3756 hours work per year

Hours per month = 3756 / 12 = 313

Hourly rate if $60000 per month = 60000/313 = $192
>I would have expected it to be politically suicidal to even utter the word?

Backlashes are cyclical and sometimes generational - the hippies against the beatniks, the yuppies against the hippies, etc. The current political and cultural zeitgeist in the US seems to be much further right and pro-war than it might have been 40 years ago.
Cryptocurrency exchange Binance offers $250,000 bounty for hacker information
I wasn't too clear in my phrasing. Although Reddit as a whole has relatively diverse views, each subreddit has a very specific hivemind.
>Then again if your job is learning about new tech, cooking and exercise-the sort of thing others are doing in their hobby time, I can see how you can make 12 hours of that a day.

Taking these three things together I also have a 12-14h day. It's just that I don't cook or exercise for work.
That's because vim and emacs have different purposes and the choices were not exclusive. I use emacs and even I know enough vim to get around and use it regularly. 25% of people claim to use vim, but for what? Occasional editing of individual files? In contrast, those emacs users almost certainly use emacs for everything.
I love how good the IPS panel looks, but unfortunately it is rather fragile compared to the TN version, there are so many of them out there with bright spots from pressure damage.

Personally I care more about ruggedness (my X220i is my travel computer) than color fidelity. Compared to my old Acer Chromebook 13's absolutely horrible TN panel, the one in the X220i is actually quite decent.
The Tron lasts 90m on fully electric, by rotating the props: https://www.quantum-systems.com/tron/
If you think that's funny, here's a nice overview over some python gotchas: https://github.com/satwikkansal/wtfPython
Making Bitcoin Fast
8 Tips to Create PPC Adverts That Make People Click
How to design a better pitch deck
Instead of data-driven REST API design, use process-driven design
Mint on an X220i is absolutely flawless for me as well. The only thing I had to do was to install the Intel microcode driver, and that isn't even strictly necessary.
If you don't believe there are massive psychological exercises successfully influencing, and arguably radicalizing people, occurring on the internet, specifically on Reddit, you're being willfully ignorant. Or a Trump supporter, but I repeat myself.

I realize that the topic of brainwashing is loaded enough that any rational discussion of it can easily be derailed by someone by simply making the strawman you just made, by comparing my arguments to claiming the end of the world or collapse of America.

Isn't it ironic that you can easily spot a culture of victimhood in others, the psychological effects, the futility of it, but I imagine you don't see the same thing in your average revanchist conservative? The level of hatred and frothing at the mouth over 8 years of Barack Obama, fed by people like Donald Trump, Sean Hannity, Alex Jones, and other charlatans created a victim complex that seems to persist even now in many Trump supporters.
Increase Your Chances to Find Your Fat Singles Through Fat Dating Sites
Browsers need to be EOLd in favour of sandbox binary app launchers but that's not gonna happen any time soon.
A Mozilla experiment for blocking in-page pop-ups
> Try testing your code by putting it in a loop and repeatedly pulling the power plug out of the wall, and see if you always end up with an uncorrupted file. (Yes, people do this sort of testing on highly fault-tolerant systems

I've had "fun" with this on some Windows CE systems, building my own little log-structured database to address the problem. All writes are appends, one disk block at a time, flushing afterwards. Worked well when using TFAT ("transactional" FAT) as the underlying file system, but when tried on a normal PC we discovered a new exciting failure mode: the file ended up with a random chunk of recently-deleted data at the end of it.
I don't think this is all that specific to Reddit, though. I mean, even /pol/ was 'infiltrated' by the likes of CTR (although this of course doesn't work, since 4chan is aggressively anti-everything).

Furthermore, the fact that all moderated political (and even many nonpolitical) forums are pushed and pulled towards the extreme fringes is understandable, even to be expected: those who take moderator jobs are those who are most driven about the subject at hand, and those are most often the ones with a fringe opinion.
Dialectics are hard, man.

But to be fair, the longer we get into the current era of politics, the harder it is to distinguish between earnestness and satire. Young people who watch the movie Network today don't see Howard Beale as satirical, because there are too many people like him today who are deadly serious.
Note (couldn't think of a more descriptive concise title): this is an extension that merely allows you to report such pop-ups, to help them learn what they look like. There's also a Chrome version available: https://chrome.google.com/webstore/detail/in-page-pop-up-rep...
It comes from the fact that when you say anything incorrect online, there's an infinite number of people who will call you out on it. Your intellect is always on trial. You have to convince a jury of the entire planet that your opinion is valid.

Take the same comment or opinion and air it among three friends in person (or a very tight social network). You only need to convince two or three people who likely trust and respect you already, and who are not inclined to want to spend an infinite number of hours debating such trivia across all time zones.
Often when I see a developer that I look up to actually work, they are on Emacs. Its definitely a small user base, but an influential one. I think if you were to limit the survey to readers of Hacker News, the proportion of Emacs users would be much higher.
How does this method compare to adaptive thresholding or Otsu's binarization method?

https://docs.opencv.org/3.4.0/d7/d4d/tutorial_py_thresholdin...
If I didn't remember why I wanted light on.

They would be right about red meat but the point would be lost if people begin switching to bbqing chicken and still get cancer.
> Oh and Vim is still the only editor I dare use to open a 1GB CSV file with.

There are actually editors which are disk-based instead of memory-based. The only one I can think of, though, is UltraEdit.
Unfortunately, this technique is not guaranteed to work. Even if you write, flush then rename, the OS and disk may decide to apply these operations in a different order, breaking your guarantee.

A few years ago, I had to fix this behavior on Firefox, because it was actually causing data loss. The only techniques I found that seem to work are journaling and rolling backups + transparent recovery (which can still lose data, just one order of magnitude less often).

If you're interested, I wrote about the latter in this blog post: https://dutherenverseauborddelatable.wordpress.com/2014/06/2...
How to set up swipeable stacked cards (like Tinder)
I think the main point is to remove the Chinese characters in the string literal and refer to some object which contains the contents of some already-parsed localisation file - and that's the file where the Chinese chars characters would live.

So you'd probably write something like:

print(localisedStuff["zh"]["hello-world"])

This looks clunky in a little standalone example but if you can imagine having to build an app that supports many languages then this starts to make sense as you'd more likely have:

print(localisedStuff[selectedLanguage]["hello-world"])

However I disagree with the original comment that non-ASCII chars shouldn't be supported in code - I think that Chinese, Arabic, Korean, Israeli (etc) speaking devs should be able to deal with string literals in whatever language they feel comfortable in.
Electrical and computer engineering, and I'm working on embedded systems software in engine control units.
Another 10 Powerful Productivity Apps Young Entrepreneurs Probably Don’t Know
Probably to stop incognito tab contents from showing in the app switcher. A side effect of this is that manual screenshots are blocked as well.
JVM JIT’ting Basics (podcast)
It's such a shame that the project website hasn't been updated anymore since '11 due to funding problems. It was a huge help during my studies and I enjoyed just browsing around on it.
We're always the first to be forgotten.
Dating app 'Coffee Meets Bagel' leaking sensitive information about its 2M users
> Instant redeploy is very nice but hardly a huge deciding factor.

I think you're wrong on this one. A large number of devs care about dev experience at the expense of other important things like platform maturity, reliability, and security.

I don't agree with many of Steve's points in his post, but I do agree on this point. Both factors - x-platform development and instant redeploy - have contributed significantly to React Native's success so far. Indeed, if it weren't so important, I wouldn't expect Google to invest as much time and money as it did in getting Instant Run to work correctly (like others said, it was buggy as all hell when it first landed in Studio's stable channel and only became usable after many months). The fact that Flutter advertises "stateful hot reloading" prominently is just more evidence that it's important for attracting devs.
Acceleration profile could be the issue here.
Hype feeding hype?

On a side note, I've been using it at work and I'm actually quite liking it myself
>It is also frustrating that this book from 2012 is still applicable in 2018.

For all the talk of incessant change it's often surprising how many technologies from the 70s are still in use today.

I find the principles of good software engineering change a lot less than the framework du jour.
Especially if it's VTOL and rechargeable from a wall socket.
ACLU sues the TSA for domestic electronics screening details
Time, in particular. When you’re new, you think all those »more addictive than crack« comments are jokes. They are not.

Factorio has a lot in common with writing a fun new language that you don’t know how to abstract things in, figuring out as you go. Spaghetti bases will bite you just the same way as spaghetti code. And once you get the hang of it, it’s all about scaling, becoming crazier and crazier, until you have entire bases built with a swarm of flying robots in a single click. Can’t recommend it enough – but unlike Opus Magnum, Factorio is, as mentioned, definitely not a casual game.
Vim seems to be default installed on most Linux distributions, and Emacs isn't. If your work takes you across Linux servers, you're 99% sure to be "a Vim user" (in some capacity), regardless of what your daily programming environment is.

I prefer Emacs to Vim, but I prefer Idea for Java development over either, so since I mostly work on java projects on Linux servers, I actually use Vim significantly more than Emacs.
Mike Cannon-Brookes warns Atlassian may move headquarters from Australia
It’s getting harder and harder for kexts. You can’t readily compile those from source and install them yourself without a developer license , anymore.

You currently technically still can, I believe (restart in some
safe mode and disable a protection mechanism of sorts, iirc), but the trend is not towards openness. Honestly I don’t doubt for a second they’re doing it purely for the sake of security, but that doesn’t really matter for the GPL as far as I’m aware ?
I personally don't consider vim as an editor, to me it's rather an editing engine, which can be used for Editors/IDEs. You can activate the vim engine in Emacs, VSCode, IntelliJ, etc. I think it's the most powerful text editing engine out there.

VSCode does a pretty good job implementing the vim engine, IMHO. They integrate neovim directly [0]. The plugin has almost 2 million downloads, btw.

I think the future of vim is not "vim the editor", I think it's "vim the engine".

I guess this is also the reason why Vim is so much higher than Emacs in the stackoverflow survey.

0: https://github.com/VSCodeVim/Vim/issues/1735
Improving the DragonFlyBSD Network Stack [pdf]
I really like the structure / topics of the book, except EJB - the bloatware packaged with Java for years.
Was looking good until the penultimate paragraph where it says that this tool will not be available to the general public. Would have been nice to have had that up front so that I could have stopped reading right there.
Maybe monkeys or apes on the ground have thicker eyelids to block out the light? And do they sleep differently in general? http://www.bbc.com/earth/story/20150415-apes-reveal-sleep-se... might shed some light (!)

But I'd think that humans have always had shelter. Or is there evidence of communities sleeping out in the open?
Rigging lottery is rare.

What is more common is to pay a winner more money for the ticket than the prize, to claim the prize for oneself, as a money laundering scheme. But this is not solved by removing anonymity, as it's hard to prove the scheme without the other person saying anything.

An probable example of this (in Spanish): http://www.levante-emv.com/comunitat-valenciana/2012/02/19/c...
https://swimlanes.io/ is a great charting tool. Okay it's swimlanes not flow charts, but I like it a lot.
I can't say as I would think to use an upvote that way. I'd leave the article open in a tab, add it to browser bookmarks, or add it to a list in my preferred notes/reminders app (currently Google's Keep).
>The try/catch is a very costly operation. You should write your code in such a way that exceptions are not uncertain.

I believe all major JavaScript engines now optimize try/catch.

And SharedArrayBuffer is now disabled by default due to Spectre. I don't see it coming back soon either.

Also, I dislike this article because it recommends these things "always". "Always use forEach", "always avoid delete", "always...". Not to mention it's yet another v8 specific set of optimizations.
The same way a 4 star hotel is «moderately less of a shithole» than a slum ;)
It's hard to be overweight when you are starving.
Just use the "official" one, with the caveat that you don't have to format your pages the way the author does.
Add the email to a virtual address config file.
Another #FunFact: Perl ranked number 5 in "What Languages Are Associated with the Highest Salaries Worldwide?"

https://insights.stackoverflow.com/survey/2018/#most-loved-d...
Repair BKF File
Few days ago, my bkf file also gets corrupted due to virus attack then I searched online and found BKF recovery tool. The tool easily repair bkf file and I am full satisfied with the tool. If you want to recover your backup file without any loss original data then use third party BKF recovery tool. Damage Windows BKF repair tool
supports all Windows versions 97, 2000, XP, Vista, 7 and 8.

Download link :- http://www.filesrecoverytool.com/bkf-recovery-tool.html
Second point is, global variables are not cleared by the garbage collector. So if you continuously add more and more global variables (which are not of future use), it will cause a memory leak.

Errr...
I think GP meant instead of paying zero taxes on the $1 ticket right now, collect $0,1 of the ticket as tax that goes into the federal budget. Now the (smaller) winnings could be tax free while the federal income would stay about the same.
It used to be true for all subjects when universities as we know them today were founded. It is still true for the hard sciences. Physicists train to become researchers, no data scientists at hedge funds. Computer Science is not Software Engineering and shouldn't be forced to become that. Computer science is imho a branch of mathematics and the focus should lie on theory. To steal Dijkstra's words, I don't think it's any more about computers than astronomy is about telescopes.

I don't think it's a good idea to teach students whatever is currently en vogue in the industry. If you for some reason need to have an applied subject at a university instead of a vocational school you should call it Software Engineering or whatever.
Clickbait aside, they say they don't go out of their way to hire female developers. Ie, they don't positively discriminate; make diversity hires.

A couple of comments here have mentioned that perhaps women don't apply to be in a small, all-male team because it's all male. And that by extension, diversity (in gender and race) might have its own value for attracting the very best developers, even if those that you hire to get there aren't the best candidates amongst their interview peers.

(I get that there are other values in diverse teams, that's not what I'm focussing on here though. I'm talking about attracting future hires.)

Part of that makes sense to me. Does anybody know if there's any data backing it up? Do pure diversity hires make for more attractive work environments for future candidates?
Show HN: Gitkube – Deploy to Kubernetes Using Git Push
> Cool to see Redis to be in top position.

For those of us using it for many years now, it’s not surprising at all. Thanks antirez!

> I would like to see: kind of contribution (Opening issues, PR, managing a project, ...) and average hours spent per week.

StackOverflow could infer quite a bit of this by cross referencing the demographics from their survey results (assuming it’s not stored anonymized) with public profile information from GitHub.

It wouldn’t reflect the whole picture but, for a lot of major projects that are hosted there, one could see the engagement vs usage ratios.
Muslim Cyber Army: a 'fake news' operation designed to derail Indonesia's leader
Add 15.5s per floor, no perspiration, bring a cup of coffee.

Sure, if you love stairs by all means take them. But no, it's just not convenient on the same level.
International responses skew the salary data and make it useless.
But... an infinite number of people aren't reading every page on the web, all the time. Even on Reddit, you're only really interacting with the limited subset of users who choose to comment, out of the limited subset who read a thread - which is still possibly bigger than a circle of friends, but smaller than any significant fraction of the human population.

There is the perception that "the entire world" is watching you on the web, criticizing your every move, but that's not a fact.
The "Platforms" answers are hard to believe, or let's say it's hard for me to believe that they are remotely representative of the overall developer population.

18% claim to have done development work for macOS. That's more than for iOS, which is neck and neck with Raspberry Pi.

What's going on here? Have web devs simply checked all platform boxes?
I bought a used x230 recently. My only gripe has been the washed out display - I should give this a go. Otherwise the performance is very good for a machine that was so inexpensive.
I think the surprising part is the lack of a difference between renters and homeowners. You'd expect the policy to be the average of the two groups' preferences, but the fact they don't form two clusters in conflict is... Odd.
Ask HN: Is Anyone interested to get the real estate license?
Hello All, We at HIRED Schools offers Real Estate Pre-Licensing and our Accelerator Program helps you get your real estate career off to a strong start. Our Classroom Guided Study combined with our Online Video Courses provide the ultimate learning experience with utmost effectiveness.

You can get your Real Estate License in 7 Short Weeks and we can also help find you a GREAT Job!