skysight-inc/HackerNews huggingface dataset:
So, very cut down, you're saying that the US are implicating North Korea because they know they can, because they think that "normal civilian joes" don't know anything about NK?

I'de say it's highly likely too, but what we need to find out is why would the US deep-state do this? Is there a specific motive for the US deep-state haphazardly implicating NK, other than, just maybe, the NSA got their hands on some evidence that we aren't aware of?
Just leave the comfort zone.
It's interesting that almost all choices in "Choose your own adventure" are binary. They are, with few exceptions, binary trees. There can only be more than 2 choices if children of the node are leaf nodes (endings). A very simple way to keep number of branches reasonably low.
Hi HN. I'm a relatively new coder so I have only just begun to play around with more sophisticated issues like running code on clusters, networking (ports and stuff like that).

I was hoping someone could kindly explain what a task queue is used for. If I understand it correctly, a task queue would be used for running automation code that is written during the development of a python project? But that doesn't sound right.

Can someone please tell me what a "task queue for python" means in context
Try "I think, regarding code maintainability, open bugs, <other metric>, I've done well, and the project has advance steadily since I arrived, but am eager to hear how I may further improve my code." -- basically politely point out your contributions to the CTO, and make the senior developer back-up his claims, cloaked in a call for advice.

If you can show you can work well, even with adversarial colleagues, without sowing strife in the company, a reasonable CTO might very well decide to keep you and get rid of the senior dev.

But whether your CTO will actually do that, and if you should stay, I cannot say.
Because, presumably, that is the commenter's line of work. Not everyone is a lawyer/politician/journalist who could stand a chance of helping in a more direct way. The guy is just wishing he could help in the way he knows best
I'm sad they didn't include the Goosebumps books, I loved those when I was a kid.
The Ruby Toolbox is broken
Five years later, still waiting
Try lots of runs under chaos mode: http://robert.ocallahan.org/2016/02/introducing-rr-chaos-mod...

If you figure out the cause of a bug that rr chaos mode was not able to reproduce, please file an rr issue and explain the situation. We've generally been able to improve chaos mode to find hitherto non-reproducible bugs.
2016 macbook air.
Concerning this wonderful site: https://www.ruby-toolbox.com/ which has been around for ages and is/was one of the best sources to find the right tool for whatever adventure you were up to in Ruby land. Big shout-out to Christoph for creating and maintaining this amazing little helper for so long! <3
Show HN: Test refactored code in python easily
It has been "made public", since we, the public, are talking about it here. If it was some BS government agency, I'd assume the leak wasn't intentional, but with NSA I choose to assume otherwise, for obvious reasons.

>> that's not their responsibility

Then what the fuck are my taxes paying for? Weaponized zero days that leak out from there on a regular basis? Mass wiretapping? Undermining democratically elected government?
Skype for Business is Lync, and has little to do with Skype proper.
I have a lot of diagrams in graphml, can I import?
Evidence of Self-Recognition in Magpies (2008)
Maybe I'm misreading your usage of the word "absolute", but in my country of residence the truth is NOT a defense in libel/defamation cases. Of course, that is an absurd situation, but it is what it is.
A segfault is how the memory management gods show mercy

https://www.reddit.com/r/programmingcirclejerk/comments/62d1...
IRC was just a chat app, yet even though it didn't age nicely, was still seeing massive usage for professional communication up until lately. Is it only because of legacy? Hardly, new blood was pouring in constantly, the only hit it took was skype.

Slack is simply disrupting this area by offering product which is up to date and doesn't need bouncer running (+ hundreds of other useful nice to have features).
Another alternative:
4. Provide two codepaths, foo() without unsafe and foo_unsafe() for using the unsafe/fast paths.

Then the consumer/caller can decide on the tradeoffs. Documentation should maybe prefer the safe, a benchmark can show the difference.

Can be used in combination with your current approach of checking in debug builds.

Some test cases should exist to exercise the unsafe checks, and show problems to avoid when using the unsafe variant.
You just coined "constructive cretinism". Full marks. I too have been the subject of "constructive" cretinism lately and it stinks.
I actually agree. The problem is that it feels to me that governments use debt incorrectly far more often than companies. I believe that it is because the current political systems reward short-sighted populistic debt more than long term investments which are often unpopular.

As a consequence, austerity is often the only option for countries that obtained lots of debt irresponsibly.
Mobile Roaming Charges Abolished in the EU
The World Wide Web Sucks
SetApp is a subscription offering which works really well on Mac
I use DreamHost and usually the process goes something like this:

(If interested, affiliate link w/free domain offer: https://www.dreamhost.com/r.cgi?1405127/signup|confessions)

1. Think of a great idea for a side project.
2. Purchase domain at GoDaddy with [usually] 35% discount.
3. Host website at DreamHost.
4. Design and code website / side project.
5. Test it and ensure it works to at least 90% of the time.
6. Put it on DreamCompute (Cloud hosting provided by DreamHost) where it is a faster and independent server.

I usually code in PHP and Javascript. I use DreamObjects from DreamHost which is basically AWS which is technically a very stable CDN ... I believe I've had 99.9%, maybe even 100% uptime.

On my busiest website hosted on DreamCompute ( http://www.confessionsoftheprofessions.com) : I normally receive about 1,000 visitors daily. Sometimes it spikes depending on whats trending or if something goes viral. For a few weeks, I was getting 10,000-20,000 visitors a day and the website handled very well... it didn't go down at all.

On my average website hosted on Shared Hosting ( https://mypost.io ): I normally receive about 100 visitors daily. Occasionally things go viral and I'll get 300-500 visitors a day in blocks.

As for my other side projects.. they aren't really public or traffic is too low to mention. And I normally MySQL databases for everything.
> Skype by making it more like Snapchat when their main use case is business related
Yes! Went downhill straight after the Metro/flat UI change.
This. And especially this when Facebook knows I'm active on my account 60 miles away, and has a huge amount of data that suggests I never had any connection to that area, never mind the specific residential address the fire took place in.

Facebook had a far more legitimate reason to publicly not mark me as safe from an attack in a busy commuter area outside Borough Market a few days after I'd visited it and used Whatsapp there, but I'll have to check whether a friend asking me if I was alive (I was overseas with data turned off) was driven by genuine or Facebook-UI-induced concern
Crikey, thx.

There's a lot of dead links, e.g. http://imysql.com/mysql-internal-manual/com-query.html doesn't describe the response? Got any idea what a query response consists of?
Linux support would be fantastic. Inkscape is not powerful enough and everything nice is Windows or Mac only :(
Korean e-book service Ridibooks scores $20M Series C
I still like the MBair as well. I would get another Air and wait to get a pro next time, rumor has it magsafe is coming back next year. Can probably get a good deal on a 2016.

Apple hardware and OS is still so much better than windows for development.
Proximity at the time of the event isn't always a good indicator either way, I live a very short walk from the attack last weekend and am usually in that location around those times regularly, but that day was quite a few miles away - there was still value in me checking myself as safe even if I wasn't physically there.

Needs to be some blend of proximity at that time/frequency of visit. Facebook probably stores all of this in any case, so a bit more tweaking on their part will make it easier to deal with.
Network Monitoring Tools and Commands
The spying is equally evil, the consequences are different
Women in tech: Why Bulgaria and Romania are leading in software engineering
I designed a program to do it for me.

I wrote https://mypost.io

This allows me to create single web pages in seconds complete with the ability to use HTML and CSS. Since you choose your own URL and its unique to you.. no one else can use it, so I tend not to lose those URLs. They aren't just a random jumbled bunch of letters and numbers, rather, you can either make your own, or it will grab the headline that you set.

I also implemented a feature that allows you to save all of your URLs so you can easily find them again. I've shared it with the world and many people use it. So I pretty much designed it for myself... and figured others might find a use for it too. Feel free... it's free!
> held without charge

> adding a second charge

Okay.
This is just a giant transparent png file. Am I missing anything?
Belgian Malinois vs German Shepherd – Difference Between Two Breeds
But why saddle myself with a registry? I just don't see the need. Also, basic stuff like tab completion and so forth just doesn't exist in Powershell, copying/pasting is a nightmare, and it has its own syntax tomfoolrey like opening Internet Exploder when I just wanna download a damn file via CLI!

It isn't that hard to build a decent shell, if zsh can do it, why can't MS put a few decent interns on it and get their act together? I feel like I'm knocking skulls together whenever I end up talking Powershell with someone from across the lake here in Seattle, this stuff isn't all that difficult!
Don't Leave Coredumps on Web Servers
Ask HN: How do you decide which features/bugs/etc to prioritize?
I'll wager the following 2 statements are true for almost every software company, from bootstrapped one-woman micro-SaaS to the largest Silicon Valley unicorns:

1. There's a massive amount of new features, improvements, product polishing, bug fixes, technical debt refactoring and the like to be done.

2. There's not enough time and engineering/design resources to actually do all them.

So tell me, HN: What tools, techniques and systems you use (if any!) to prioritise all that work for the success of your business?
What would be next level is to find the papers, then also find prominent programmers/professors etc to do a youtube series and discuss said papers. I'll take a stab at reading the papers, but like great works of literature I'm sure I'll miss things that a more educated person could highlight. Imagine someone like Alan Kay expounding on one of "The Canon" for ~15-20 minutes.
Airbnb VP talks about AI’s profound impact on profits
Indeed, it is rather sparse. It goes from up to down, mostly staying in the center.
Chinese money laundering. Buy $X mining equipment, mine $X-Y bitcoin, move funds out of China.
> cool stuff like being able to cd and rm the Environment and Registry keys like files. cmd has none of those

Emblematic of what's wrong with the Powershell (or perhaps MS as a whole) philosophy: you don't build this functionality into a shell, you build a file system module (you'd do it with FUSE if on Linux) that "mounts" the registry as a bunch of files. Then you could edit it in any shell or text editor, or even in a GUI file manager and GUI text editor if you wanted to.
I felt my brain lighten significantly.

I'm not surprised that animals can communicate "simple" signals like danger, fear, etc. But how would I love for them to be able to exchange finer and longer messages. That would be so fun to imagine we were deaf for thousands of years and also that would make lots of new things to experience. ps: cats and dogs
Kindle users, time to grab more than 2K Marvel books?
How is that different from *nix?
He's right! You are not a failure! I'm 33 and I left a company I founded 3 years ago after 5 in the trenches. It was close to the big deal that was gonna make it all go sunshine and rainbows but I got fat, angry, and had started drinking a lot. I got so caught up in day to day people management it was months since I touched a real engineering problem.

I took a fairly extreme route. I said I would help try to close a merger with a large player in the game, if it hit, I'd stay, if not I'd leave. It didn't work out. I left. I walked out the door.

Because I'd been an executive it was near impossible for me to get a programming job. Also, I was an odd person to interview at the time. I definitely echoed a lot of the feelings you have here. I gave away everything I owned filled a backpack and couch surfed for eight months. Saw both oceans in 30 day. Lived in a bungalo in Vermont on the lake for a month. Crashed on an old friends couch and caught up for a while and worked on cars. Played with the idea of moving to the woods to become a blacksmith. I was depressed as hell. I knew it was what I needed to do but re-assimilating was hard, also the nagging feeling I'd fucked over everything that was good.

I ended up taking a jobby-job with a huge porn video company in LA and lied about my credentials to get a junior position. Kept my head down and just worked my ass off on stuff. Started putting together new ideas in the evenings and just finding myself. I really kind of stopped growing as a creative since the startup got legs and customers.

I took another job at a startup I found on craigslist and moved to Seattle. This time got an apartment and quit living out of my backpack. It was a decent paying gig but clearly doomed. But it gave me a dojo to play in that wasn't life and death. Plus I got my teeth fixed with the insurance.

Long story long, during that time I put together the structure for a new thing and took it slow. It's all me. Now I'm back in it on my terms and focused very differently than I was the last time. I'm almost unflappable. I'm enjoying programming for the first time since well before I quit and the people I used to work with are now back in my life.

The assets you've built at these "failures" is your biggest strength. There are things about business that you now know instinctively that most people never will. There will be more great and terrible days! No one's got a clock on you and there are no real boundaries for success other than what you want. Take time for you. You'll get back to it eventually 100x more ready for the fight.

Even when things got on the up swing I still felt like maybe I really fucked up by leaving that gig. I just recently caught up with one of the other founders, they are doing the 4th platform overhaul for the same client that I was trying to close 3 years ago. The big check is still around the corner. They will make the money, I'm proud of them and my experience, but I was right to leave for sure.

Keep at it! Put yourself first and you'll get rudder soon enough. There's really no need to rush it.
This article was well written. I liked the detail they went into describing the bike setup. Going to a 1x11 gear setup is interesting.

The idea about mobility is very true today and in the future. Less people own cars and are restricted normally by foot themselves in protest situations.
"FreeNAS 11 requires 8GB of RAM to run properly"
That's quite a lot, but then again it has tons of features.

I remember FreeNAS running on 1GB RAM years ago.
> Zombie-survival alternate universe, really?

But spirits of enemies killed in combat, levitating psychics, phisically impossible robots and horseriders literally made of fire are okay with you?
Because you are just used to the way how bash/zsh works and Powershell is superior to any of the shells mentioned.
I am a "recent" powershell convert (started 1y ago) and this different paradigm feels now more natural than traditional text parsing.
On wrong React code Codepen freezes and crashes system
I wonder how much tribes know and rely on this kind of signals in their lives; probably implicitely.
This is essentially what encrypted pastebins do (but they usually put the key/password in the URL hash).
> You know what one of the absolute defenses against libel is?

Will truth prevent Konami from using mobster methods to intimidate employees and other companies ? I really doubt it.
Good to see Teller finally going live! SSL auth and real time payment data streams!
The biggest one I ever was was the (planned) 12-book Fabled Lands series (of which 5 were published), where you'd be directed to pages in other volumes as you roamed the land, and you had to keep track of code words (i.e., boolean flags) as you did things.

https://en.wikipedia.org/wiki/Fabled_Lands
sounds like you did very well. i see so many people who are posting 'you don't sound like a failure to me'. i think saying something like that is basically an insult. im the same age you are and look how many companies i founded: lol. you have some money. you have a good amount of experience. so perhaps just start looking for a job as a PO or something higher up. VP, CIO, maybe. whatever is available. you sound like the person who is not satisfied with just doing dev work. and i completely agree, it is not really that great. mostly get something that pays well and has good career prospects. I'm pretty sure people will hire a guy who has your experience. i dont think a year's worth of money is enough to retire quite yet, so you will need a job eventually and i think the sooner the better because burning through savings is no fun. i'd invest the savings in something with a decent yield (stocks, property). having your capital as cash on a bank seems a bit of a waste.
Nit: recipient is the correct spelling for the book. Will keep eye on this.
Idea: Find super-early stage startups you're interested in to advise (can sometimes even lead to a job). I've failed at 2 companies, and doing well at my current. Even if you're not a wild success, a lot a startups appreciate even someone to talk to on a regular basis which can be rewarding on both ends. Although you'll be able to offer more than that (things that are extremely obvious to people who've been through 3 companies, whether successfully or not, have a lot of real-world experience and insight to offer).
The important thing is that you got to be smug about it.
If Obama was relevant to the discussion, sure. Drone strikes of enemy combatants is a little different than poisoning political opponents, though...

Putin is an autocrat through and through. Obama is just your average politician.
AgeHackMLBootCamp: The first Eurasian hackathon on AI for longevity to launch
Do you have sources for that? http://hakusyo1.moj.go.jp/en/64/nfm/n_64_2_2_2_2_0.html#tabl... has some data about the number of cases that are prosecuted and that's way lower than 99.98%, but that's not limited to people interrogated.

But indeed, if you look at the data for cases that go to court, the conviction rate is high. http://hakusyo1.moj.go.jp/en/64/nfm/n_64_2_2_3_1_0.html

But that was my point in GP.
This is an awesome opportunity (aside from the disappointment) to go traveling, and reset, develop as an individual, and get re-inspired for whatever you do next in life.
I don't know about Germany but in the US, we apparently have a do not hire list that goes across company lines for even positions like bank tellers? There was no visible public outrage against any company that refused to hire former Wells Fargo employees for example
You might also want to look at the Wireshark module for MySQL: https://github.com/wireshark/wireshark/blob/master/epan/diss...

It does all the work of figuring out what's a request/response and parsing / dumping out various parts of the protocol.
Ask HN: How can startups ask large companies for non-API data access?
We are building an online identity verification platform that uses dynamic KBA and so would need some non-public data from MNOs, banks etc. We don't know how best to approach them.

Do we have to reveal our whole business case? Who in the company do we approach? What kind of advice would you give to us? How can we increase our chances of getting a positive answer? Should we incentivize and offer them something? What could we possibly offer them?
I think it's because being a cooperative is not a stable state. You can go cooperative->traditional, but it's much harder to transition from traditional->cooperative.

Ultimately, a hierarchical society is instinctively easy to grasp, while a more fluid mostly-equal one is not. People still instinctively understand hierarchies better than full-on democracy.
Gray failure: the Achilles’ heel of cloud-scale systems
Hopefully I can provide a bit of insight on this, currently working on open hardware myself.

OSHW certification is a self-certification process. Individual products are certified, not companies. What Torrone is doing is conflating Arduino the company (or foundation, or companies, or whatever it is this week, guys please stahp) and Arduino the product series, and individual Arduino products. He knows what he's doing, but in this email does it anyway. Perhaps for good cause, but it's what he's doing.

There is no requirement for Arduino to certify all of it's hardware with OSHWA. In fact given the explosion of things-that-are-branded-arduino it would be unsurprising to see hardware that cannot be certified as open due to commercial agreements that override open licences. Whether this affects Arduino or not long term is a different matter but the Uno, Nano and Pro Mini are all still open.

OSHWA is an attempt to define what constitutes Open Source Hardware and to define some (hopefully) sane defaults. It's the hardware equivalent of the FSF, and it's licence is the maker equivalent of the GPL. It is not the only fruit.

My project[1] uses the V-USB library, which comes with an open licence[2]. The project is derived from another project, the digispark[3]. We're operating within the licence constraints, and consider our project to be open hardware (we're posting our board designs when we ship at the end of this month).

To further complicate things, when Arduino uses the term Open Source it rarely clarifies what that means. It may be referring to the software stack. It might be (but probably isn't in this day and age) referring to new hardware.

Either way, while it is right to pressure Arduino to clarify their position, I think it's unfair to mandate that every product they ever produce must comply with OSHWA's definition of Open Source Hardware, or that only OSHWA certified hardware can be considered "open hardware".

[1] - https://hidiot.com/

[2] - https://www.obdev.at/products/vusb/license.html

[3] - https://digistump.com/
Seems like Draftable does not support Excel files.
That was my thought as well when they described the game in the article as "a realistic espionage game". I don't think they played the game at all.
Companies that do this are screwing themselves hard in the long-term. No one of value will want a job there.
The Sex Tech Industry Says Facebook and PayPal Are Censoring Its Work
Hehe. Just on crypto specifics not the rest :)
for an Indian startup ? yes - latency is one. regulatory is another. If you are touching PII or financial data (like us), having the DB in India is critical.
So much of the computer adventure gaming / MMO style could benefit from understanding how these books worked. Everything is so linear these days with no failed paths. While some games may present choices you can usually find a strategy guide that shows all the ones that will fail as everything is fixed.

Still the maps match up with a lot of the examples I have seen of flow charts/maps/grids from authors who scope out their stories and then fill in where its important and interesting with the actual text we get to read
CloudatCost is asking a yearly fee