skysight-inc/HackerNews huggingface dataset:
I think that

start my-fancy-app.exe; Sleep; [System.Windows.Forms.SendKeys]::Send("A"*65)

makes it way more reproducible and you even quickly get test from there (would do that in AutoHotkey tho for better effect, right tool for the job).

> And if the attitude you related in these comments is accurate, I suspect those engineers all have something else in common: working to bypass you as much as possible.

Actually, its quite the opposite. With that attitude tho, I suspect you get bypasses all the time.
I wonder how a language/platform like Erlang/Beam VM, with its 100s of thousands/millions of concurrent processes can be utilized for speeding up deciphering/key search operations.

The math operations for each process would have to be made really fast using C libraries or custom assembly code.

Other concurrent languages/libraries would offer the same benefits I suppose.

I guess the same question can be asked of operations on current generation of GPUs.
I've recently stopped lacing my shoes after discovering Lace Anchors:

http://www.laceanchors.com

I personally don't use them (too expensive) and use a knot instead.

I haven't noticed a difference in fit or comfort for casual shoes.
I steal your bike, and I sell it to my buddy who himself lost a bike to a thief.
Except she's an advice columnist giving advice on the question posed to her of how to keep the romance alive. Her being self-deprecating still doesn't mean she shouldn't consider the wife's role in keeping the romance alive.

And I was responding to the question of how I came to believe that the husband might be the better partner.

Very few relationships are exactly 50/50 but if you aren't concerned with trying to be an equal partner (which requires some level of scoring) then you're probably the worse partner.
Strange to read your post as well, since it kind of mirrors my experience. I stumbled upon his site about 4 months ago. Since then I've spent hours lacing and tying knots. There's something kind of zen about it. Now, when putting on my shoes, it's a small effect, but it's made every day just slightly more peaceful and complete. I've also gotten lots of questions and questions on my shoes since I found it. It's fun to talk about the site.
It's actually not that expensive to get dual 27 @4k vs. a single very large format (32+) 4k if you hunt around for deals.

I bought a two LG 27UD680-P for 350 USD each last month over a single BenQ BL3201PH 32 which was about 800 USD at the time.
British Columbia: The ‘Wild West’ of Canadian Political Cash
Single monitor with as few windows open simultaneously as possible. Where some seem to find value in having multiple things visible at once, I find value in having those things hidden.
You're looking at the past through rose colored glasses. Most games of a decade ago did not have a mod scene. Those few that did either had active / tacit support from the developer or were loved enough that fans did the work of reverse engineering them.
I guess people would be more likely to click if the title included information about what this is about? Why not write something like "eLucy: a new Foo to solve your Bar problem"?
Writer doesn't seem to understand the difference between smart and intelligent and hardworking.

I've come across many intelligent and hardworking guys who lacked basic smartness
"If you wanted to take a picture of a plane taking off, I'm sure you would have done it while it stil had some of its wheels on the ground. But if you wanted to take a picture of a plane landing, you would probably do it while it was still in the air."

The plane is in the air, so I say it is landing.
Custom engineered SSD. Powered off at rest.

See: http://www.storagesearch.com/ssd-petabyte.html
Why we think terrorism is scarier than it really is
> People going into finance were less likely to say they gained an “in-depth knowledge of a field” or that they better understood “the process of science and experimentation” after their four years at MIT.

Maybe that's because most jobs on Wall Street aren't that technical? A huge part of the job of an investment banker is learning how to socialize with rich folks and sell investment products to them. The president of Morgan Stanley gave a talk at my college and made it very explicit: "At Morgan Stanley, you are a salesman first". That's what the job is.
Recently I switched to a single 27" 2560x1440 monitor as well.

Before that, I was using two old matching 20" 4:3 monitors, one in 1600x1200 configuration, and the secondary one in portrait 1200x1600.

Sometimes I miss being able to easily throw something over onto the second monitor, and the total screen real estate is a little less overall, but generally windows-key + arrow snapping gets the job done pretty well when I need to see two things at once.

Talking to some other devs where I work though (many of us work remotely), a lot have two or even three 27" monitors. I hardly even have the desk space for that... unless I stacked them vertically maybe.
See the comments for the answer: http://aviation.stackexchange.com/a/34609

> So...abelensky found the series of photo this was taken from, see for yourself: https://drive.google.com/file/d/0BxQOwrukppp5WTlfaEFLTVNzTnc... ...it's clearly landing.
Great bill research —yes melinda grass.
Slylake and Kaby Lake have hardware decoding of VP9
push, meet shove.

https://techcrunch.com/2013/07/06/tools-for-treason/
Are patents really a great indicator of success? I have a handful, and honestly its a much stronger indicator of networking/coworker relationships/legal force of a company. There a number of key people missing on many of the patents I am co-inventor purely based on these relationships. These patents also would never exist, if not for the legal team at the purchasing company. If the organization went for an IPO or alternate exit, the odds of patents are probably close to zero.
I honestly can't tell if the site is satire or not.
I want to see a fully fleshed out example for comparison. When I find some time, I plan to take this use case as an example, implement it in all major automation frameworks, and publish the comparison.
The MIT license includes a parragraph:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

Clearly those copying the software and changing the copyright information (or simply not including the above) were in violation of the licence and could be sued for copyright infringement.

They can also continue doing that too, since changing string of a disassembled binary isn't that hard.
This fills me with anxiety - "Oh my god, are there superior knots and lacing patterns out there that I've been missing out on?!?! Where will I find the time to learn them?!?! Will I do like I often do, give up and revert to ORDINARY KNOTS?!¿!"
Some controversy ...
If you want to see Noise in action, applied to a real protocol, check out Wireguard: https://www.wireguard.io/protocol/
> they're just begging you to put it in the Windows Store.

And now their store is full of crap and no one uses it.
Jan-Ove Waldner:The Mozart of Table Tennis
Yes, and my point is that all of that happend without the tacit support of the developer. People were willing to do that for free with no ownership.

Now if they could take what they created and own it (and really own it, not just rent tech via licensing) and have a profitable business model going forward, there's no telling what that would do for the gaming industry as a whole.
I'll never understand the people who are rabidly anti-Bitcoin. Can anyone enlighten me? Are they threatened by an alternative to traditional fiat currency, or have they just read so much propaganda (like that WaPo article) that they're completely committed to it now?
They can use Intel built-in hardware decoding
Yours will soon be on that list.
They're trivial to walk around. Just clear cookies or use a private browsing mode.
> Another issue is that fork-and-exec doesn't work well with languages with complicated runtimes

How are you doing fork-and-exec in a language with a large runtime? You are either using the language-provided APIs to do it, in which case they should document the restrictions on what you can call (and you should follow those), or you are dipping down into the C or system call layer to do your own fork-and-exec, in which case yeah, you still need to keep to the safe list of routines you can call between fork and exec, and you may have extra limitations since you are mucking around underneath your language's runtime (like you may have to unignore signals on your own, close file descriptors, etc). No surprises there.

> Another issue is that it is very hard to implement robust error handling without race conditions in the fork-exec model.

I don't think it is. You just print an error to stderr (write() is safe to call), and you return a bad error code (fork has built-in IPC for error codes via wait() in the parent).

> Is there a clear definition of what the "UNIX philosophy" is?

I don't know, ask the person who first invoked that phrase in this thread. They claimed it meant "do one thing and do it well" to them, and then they complained about things that didn't seem related to me (like file extensions, what does that have to do with programs "doing one thing"?).
The Three Main Strategies for Creating Sustainable Growth
Do you burn bdxl with Linux? I have a burner and it's great at single layer, I haven't tried any bdxl media yet.
It also depends on your own risk/reward equilibrium for personal side projects vs. career projects.

I take much bigger risks with personal projects than career projects. I don't care if 95% or more of them fail or are not completed for good reasons (cost, physically impossible, etc.).

To a great degree, I don't even tell people about the failed personal projects. In fact that's one thing I love about personal projects. With career projects, the most annoying thing to me is that you are forced to tell people (cofounders, employees, investors, customers, family, friends) what you're going to do, and then you have to try to live up to it. With personal projects you don't have to tell anyone. And because you don't tell anyone, you won't be discouraged by anyone. You can set out to build A, and end up building B, or end up building nothing and just having a good time, and you don't have to worry about leaving a bad impression.

If you built A, you say you built A. If you built B, you say you built B. If you built nothing, you say nothing at all. It's awesome. The point is I don't like saying anything until I've actually built something that minimally works.

If you're motivated and disciplined enough, this is an excellent framework for exploration. In particular, the human ego/desire to say something means that I'm motivated to keep at it until I have built something that allows me (under this framework) to say something.
Same. Taught my kids to use this knot too. I never have to re-tie their shoes. I think this knot is easier to teach and tie than the classic knot.
With a good tiling window manager (not osx or windows) you can do that kind of spatial separation of concerns on a big 4k, (curved if you aren't doing any kind of graphics work).
I was playing with picture-in-picture attacks on Chrome some time ago and even proposed a way for mitigation, but it was dismissed.

Here's the PoC I did:
https://www.youtube.com/watch?v=0oega6C5SF0

And the mitigation I proposed was from this:
http://i.imgur.com/8m6UdiC.png

To this:
http://i.imgur.com/turRAdc.png
With the present phones, Canonical provides all the packages and the full ROM files. There is no feature yet for phones that cannot be rooted so I do not see such risk.

There is a feature for Snapdragon SoCs that can enable dual-boot. For others, it is still difficult or impossible.
You can run a version of Android without Google ("Google Mobile Services") on FP2. This is called Fairphone Open OS [1].

[1] https://code.fairphone.com/
Location: Portland, OR

Remote: Yes, or onsite if local.

Willing to relocate: No

Technologies: HTML5, CSS3, SASS, JavaScript, React, Python, PHP, Node/NPM, git, SQL, Jira, Agile/Kanban

Résumé/CV: https://www.linkedin.com/in/jamesagill, http://github.com/thinkhuman

Email: dokusan@hushmail.com

Self-motivated developer with a diverse background in software development, usability and technical writing. Firm believer in constant learning and growth and helping others. I've worked closely with diverse teams distributed around the world.

Looking to join a supportive, collaborative team. I genuinely love creating tools that help people solve problems and improve their lives, and I take pride in doing good work.
I wouldn't mind if it <i>was</i> one if my dual boot machines, that might almost be unstable, but both these failures were on single OS laptops.
People are so dumbfounded by the Everettian interpretation. It may take more time (with Quantum computing help) to prove that the wave function indeed never collapses and that there are infinite number of probabilistic worlds in actual existence.

Hello graveyardigans.
Yeah, I'll add some of the most common parameter expansion/substitution, string functions, array functions, etc. as APIs.

I had a thought yesterday for handling pipeline failures by using set -e in a sub-shell. I still need to test this, but something like:

(set -e; command1 | grep foo | grep bar | sed ...) || cube_check_return
A crisper way to put this would be to point out that GCM has virtually nothing to do with KCI, since KCI is a key agreement vulnerability.
I disagree with that. PgAdmin is a great example of how bad performance can be when you choose to build a non-native app. I admit it's not in Electron, but the idea behind it is similar.

Performance is especially important for BI programmes. Start up time can be a bit longer, but users will heavily use the programme, so every delay to use it will be noticed much more than for a non-BI app. Navigation without using the mouse is also more important for BI apps, and typically worse in non-native apps (not that it couldn't be different).

So while the pure start up time is itself not a huge problem, non-native apps will also take more resources and time performing tasks, which is a huge deal for BI apps.
> Horrid syntax

True enough, but I'd rather make use of all of the tools I have available on as many platforms as I have available to me so that I don't have to fight to do things with limited tools. GUI is nice, but knowing how the underlying system integrates together through a shell is infinitely better.

> Not crossplatform

Didn't they port to Linux and Mac?
Unclear from your description as to whether you would think it sufficient, but Divvy (http://mizage.com/divvy/) does a good job of spatial window management on macOS.
I think it took me a couple of weeks to be able to write practical programs (i.e. actual useful things) and a month or two more to feel really comfortable with it. I was not pursuing it on anything close to a full-time basis. I recommend this tutorial:

http://cglab.ca/~abeinges/blah/too-many-lists/book/

for helping to grok the memory model. I tried to implement each chapter's data structure before I read the chapter so that I would really understand what problem the introduced memory constructs were solving.

It's definitely not an easy language to learn, but once you get past the memory model stuff I think the learning curve at least gets a little flatter.
Ok,
seems to me like a fun thing to :)
I was taught how to tie my shoelaces by my granny, and sure enough, I was doing granny knots, and I was frustrated with some shoes, because the shoelaces would just come undone, and you'd have to double-tie the knot or something.

Until, at the ripe old age of 32, when a friend tipped me about Ian's shoelace site, and I finally learned how to tie my shoelaces properly.

It's a great example of not knowing what you don't know, because shoelaces, right?
Hacking
For all forms of hacking. with PROOF to show our level of expertise as the case may be before any payment is made. Spy on cheating spouses (emails and mobile phone)/ Change grades/ Clear criminal records/ Public and private databases/ Private investigations/ All forms of social media hacks (Instagram/twitter/Facebook etc)...
Call 302 365 0924
I do the standard shoelace knot the other way round from his page ( http://www.fieggen.com/shoelace/standardknot.htm). I bet I've saved at least 1 minute over the past 35 years from doing this.

1. start with left over right starting knot

2. hold loop in left hand, thumb and index finger

3. feed other lace round the front, holding it with right thumb+index finger, then round the back, then through the hole, so it lands on the pad of your left thumb

4. use left thumb and right index finger to push/pull loop through hole, then grab it with left middle finger as it comes through (your thumb can remain in place)

5. use right thumb and 2nd/3rd phalange of right index finger to hold other loop (you'll probably be in roughly this position already by now)

6. well done, you've caught the rabbit :) (In this story, it does not escape.) Now pull its ears.

(If you'd rather have the loop in your right hand, no problem, but start with a right-over-left knot in step 1 I suppose.)

This is a superior approach, I think, because of how the lace meets your stationary thumb at the end of step 3 rather than your stationary finger, allowing a smoother step 4. I'm struggling to explain this coherently but basically you need multiple digits on the other side in order to quickly move your grip on the loop from one side of the main knot to the other. But if it's your thumb on the other side, you've only got the one digit...

(Maybe I just got it wrong while trying it out, though? This is after all literally the habit of a lifetime. The above is just based on my trying to figure out why the other way round felt inefficient, even after taking into account the basic difficulty of actually doing it in the first place.)
No, I have my preferable setup for all screen sizes. At home, I have 28" 4k, my laptop is 13", and more than once I had to edit some config files or urgently patch something while not having my laptop, with iPhone and Prompt2 SSH client for iOS :)
Is there a major US city where taxis are not regulated and licensed (by medallion or otherwise) creating an artificial scarcity?
Have a look at the Fairphone 2. It is on preorder and can get the Ubuntu veraion.
I guess the author must not agree, but I honestly consider video games more as interactive art than software.

There are several great open source games. And older games that went open source after the fact (id engine et al).

Spurning the industry seems a bit like saying: Hey movie industry - I've already got enough films, thanks, you don't need to make any more. Or telling writers that there are already enough books.

(FWIW, I hope to make a living from creating video games one day. I'd feel hypocritical not to buy games I want, and try to content myself with a selection of older FOSS games.)
Just a different perspective - Depends on what you do. Personally I use a browser and some xterms -- that's it for the most part.

I have a 27" 1920x1080 at home and it's terrible. I usually use less than 60% of the available screen estate for displaying things. It's much too large (have to move my head from left to right inconveniently because my window manager places windows across the whole screen) and too much light is hitting my eyes from the unused areas.

At work I have a single 19" 5:4 1280x1024 LCD screen with ok colors / good contrast and I love it - just the right size. I use default keyboard shortcuts for window and workspace switching (it's mostly either browser or two vertically maximized xterms), works perfectly for me.
To nobody's surprise, this general-audience article misrepresents what is contained in the original paper. See Figure 5 f in the paper: the best energy density demonstrated is about 0.1 Wh/cm^3. (I'm charitably eyeballing from their log-log plot.) That's 100 Wh/L, which is quite good for a supercapacitor, but significantly below energy densities already available from commercial lithium ion batteries. This could charge much faster than a battery, but it's not going to let your phone last for a week.

http://pubs.acs.org/doi/abs/10.1021/acsnano.6b06111
This is awesome! Would love it if I could punch in my address/zip and get an idea of what to plant (I don't know what my climate qualifies as).
This article boils down to "stop liking things I don't like!". I play games for the fun of it, not for the ideology of their licensing.

> Most commercial computer games are not only proprietary software, but also require proprietary platforms such as Microsoft Windows and Steam. This means you do not have the ability to understand or maintain your computer.

I understand my gaming machine very well. I don't often dive into the code behind my Linux boxes, or look up the Darwin source for my Mac either. Having access to source isn't required for running and maintaining a system.

> Most commercial computer games require very powerful computers.

False, check out LowSpecGamer[1] or the Potato Masher PC build[2]. Many PC games are quite capable of running on a wide range of hardware, you may have to turn down rendering resolution. The most popular genre of games today (MOBAs) are known to run on quite old hardware. The claim that you must buy a GPU more expensive than an entire laptop is disingenuous as well; an example is the Nvidia GeForce GTX 1050ti[3] which can run many modern games at 1080p quite well and costs about $160.

> gaming-hardware-fetish-industry where people spend all their disposable income on bullshit such as graphics cards that cost as much as a laptop.

What I spend my money on and get enjoyment from is my own business. I enjoy reading about and sometimes purchasing new hardware. You might see it as a waste of time and money, but I do not or else I wouldn't do it.

> that means they don't require bullshit like Windows and Steam

I am not a big fan of Windows, but it gets the job done. Steam is an excellent source of games and is a big part of why PC gaming is in such a good place right now.

[1]: https://www.youtube.com/channel/UCQkd05iAYed2-LOmhjzDG6g

[2]: https://www.youtube.com/watch?v=uZR-a35sxLg

[3]: https://www.nvidia.com/en-us/geforce/products/10series/gefor...

edit: more info about hardware
This is an extremely interesting deductive analysis. However, considering it is amazon, there always exists that persistent "other" possibility: they're purposefully taking a loss.
Swift 3 migration at Nextdoor
Hadn't thought about the head turning thing. Interesting
From all the automakers who are also developing autonomous technology?

In any case, the door-to-door 100% driverless tech that Uber/Lyft/etc. require to eliminate drivers is almost certainly many decades away. It seems unlikely they can sustain massive losses for a fraction of that time even if they did have some sort of competitive advantage once that future arrives.
"Now, you fellows," he declared determinedly, "I've locked the door, and you'll have to stay here until this Job is completed. Well, let's find the 'bugs'."

-- "Edison", Josephson, pg. 90, about Edison in the early 1870's
Internet connections are getting faster and faster in the manner that they function these days. There’s no wonder that Chandigarh residents trust CONNECT Broadband services most. If you’re prepared to learn about how to get best broadband connection services in chandigarh, Mohali, panchkula... Get new connect broadband connection, book online at www.ConnectBroadband.org web. Get contact number, see connect broadband plan details and Register online today! CONNECT broadband can make your life easier, read on to learn about all the possibilities.
The article neglects to compare how many academic jobs there are with how many people get degrees that are supposed to qualify them for them, and instead skips to blaming Wall Street first, then imply that people that go to work on Wall Street are stupid.

This would be poor journalism if it were journalism in the first place.