skysight-inc/HackerNews huggingface dataset:
You're really splitting hairs here. A NAT prevents direct access from the outside to the LAN, except is certain situations. That's part of a firewall's functionality. It's actually probably the first rule you'd set up on most firewalls, then you'd open select ports as necessary (which you do with port forwarding on NATs). A firewall can do a whole lot more of course, but there is some overlap.

Anyway, I think we're in agreement on the core of the issue, it's just a matter of definition. Praising NATs for security is like praising a snowstorm because it makes it harder to steal my car. I guess some people really like to see the glass half-full.
Maybe, but tulips still cost something these days.

I think the same will apply to tokens. They will always be worth something so long as banks keep charging transaction fees for moving money around and so long as a reliable network exits to support the token.

Even if you assume that nobody wanted to hold Bitcoin for longer than a few minutes (long enough to complete a transaction), it would still have value because it saves people lot of money on international transactions.

The total amount of money saved would be reflected in the price of the token based on the real-time supply and demand in any given minute interval.

The intrinsic value of a token is the total amount of money that it saves people from having to pay to bank fees for moving money around (with token price fluctuation risk factored in).
Ehh... I don't really understand the impulse to "call out" downvotes, or ask people to explain why they're downvoting something that you wrote or agree with.

Sometimes there is some really weird voting dynamic here and it would be interesting to know what goes on.

For a lack of a better word you can call it intellectual curiosity or something.
These examples are not used to imply that it should the way you suggest they do. They are used as an example to show, that one day if you want to run a business requiring advanced technical platform available for free, you can do it thanks to FreeBSD and you can be as successful as these companies. Not only these commercial products use it, but also many free/open projects and non profit companies, and if that doesn't open your heart and wallet, then I don't know what would, if at the same time you're OK paying for products ;)
I also commit as often as I can. Commits are free, and I like it the my git log tells a story.

I think the most important part is to make it as easy as possible to use the first time, and detail the main use cases in the readme, including how to install all the perquisites.

Sometimes I start a project without git and then decide to open source it, so my first commit is "v1, works" and the commit counter is low.
The difference between Python minor versions (e.g. 3.4 to 3.6) is tiny compared to the difference between Perl 5 and 6.

From what I've seen, the difference between Python 2.x and 3.x is tiny compared to the Perl 5/6 change.
FWIW there's a huge difference between "sorry, but this is a safe space for religious people" and "if you're not a religious person then you can't be a good American".

I don't think anyone has a problem with the former. But yes, the latter is... worthy of criticism, especially from engineers and scientists who pay attention to things like empirical counter-examples. Maybe not bigoted, but also clearly false.
Volcano, a GUI for Krakatau Java Assembler/disassembler
Here, sorry. Too late to edit now.

https://en.m.wikipedia.org/wiki/List_of_countries_by_IPv4_ad...
Hey lecarore, thanks for your feedback.

This project has evolved from an image-resizing app in Polish for the Polish market, which eventually didn't happen. I thought I'd pivot/repurpose to animated GIFs since they seem to everywhere and I thought concentrating on/optimizing for GIFs would provide some value over Imgix, Cloudinary, etc. (kind of focusing on Polish/Poland might have).

The target would be websites that deal with a lot of animated GIFs and use the same image for thumbs, for instance (see https://codemyui.com/). Or, people who want to add watermarks to GIFs programatically, etc.

I'll start promoting it in September and see if anyone can use it. The project didn't start from someone's need, so I'm not sure who the target might be—like I don't have a specific niche in mind just yet.

As for using https://i.gifsonic.com/example/, of course I'm aware of that, but right now I'm happy if someone thinks it's good enough to steal, and at least I can see how people use it (mostly on Slack and Discourse, so far). Once I get to implement restricting referrers GIFs would stop working on non-authorized domains.
I would have bet that cacciatore was about food. To be pedantic, that's "alla cacciatora" but I won't be picky with Italian food terms outside Italy, it's good advertising anyway (I'm an Italian in Italy.)
The article itself isn't dated, but for reference

Last-Modified: Sat, 02 Aug 2003 14:27:40 GMT
That's tautological. The very natures of technology and war mean that any and all technologies can, and will, be used for military, directly or indirectly. As you say, "If it can be used in society it can be used in war". But this is not a good argument against technology or research.
There's lots of literature out there for Perl 5 (like the so-called "Camel Book"). Perl 6 literature is pretty scarce, though.
Resume Tips for an Awesome MBA Application
I'm curious; why aren't we dropping the use of passwords in favor of U2F?

I guess for one; not everyone wants to buy and carry a key. But we're at the point where you have to have a password manager anyhow, a token isn't that much more of a burden.
>The project you are creating is, or should be, an intellectual endeavor and it serves no technical purpose to push your personality onto users.

Plenty will find that attitude offensive. Like, who do you think you are telling people what their project should be.
If I earned 7 figure salary, I would do the job for about 5 years and then retire. With savings after 5 years of 7 figure salary you should be able create a comfortable passive income.

Buy couple real estate properties and rent them out, invest remainder in blue chip equities and collect dividends. And you never need to work again.
ChAP: New Chaos Engineering Tool Developed at Netflix
Actually you can't create an unlimited of tulip. I can create an unlimited number of block chains.
This is a failure on multiple levels.

1) The engineer writing this code failed to understand what they'd done. As one commenter said (paraphrased), they learned what bubblesort is without learning not to use it.

2) This is a failure in code review. The name of the function alone should be a red flag to any competent reviewer, and if Qualcomm doesn't have code reviews then that's another organizational failure.

3) This is potentially a QA failure, depending on the code usage. If it's ONLY ever used to pick 1 of 10 or 100 elements then it will work fine. If it's used to sort sonmthing like an address book, then QA failed to validate it on a sufficiently large dataset. It's only "potentially" because QA is stupid-hard for anything beyond simple code, and should never have made it that far.
Computer nerds, finance nerds... what's the difference when they're resting on their (others') laurels?
Ok, but ZipPy, Jython and IronPython do not.
What do alumni think of Launch Academy?
To me I would offer a free "desktop buddy" that was open design, open source, open weights, semi open data(you can volunteer your conversations on a cases by case basis, product/service reviews could be paid contributions) managed by a mutual company or a co-op.

There could be a bounty for find bugs and suggesting features.

Maybe charge $2/mo. It would have a fiduciary duty to you as a user to act as an agent in your best interest. Allow people to contribute to the project using distributed GPUs(with legal contracts to minimize fraud).

Open budget with bidding and open evaluation criteria.
Basically because it's ticked off all the buzzword bingo that works on HN. Unfortunately that's how it goes to front page.
The common explanation I've heard is sperm is cheap, eggs are expensive. This leads to the ramifications of men being considered disposable compared to the lives of women where hard labor isn't needed as much.
C# vs. Java: Irreplaceable C# Features We’d Kill to Have in Java
Here's a recent Kongregate blog post about the topic. HTML5 game uploads have been growing steadily, and there are now more new HTML5 games uploaded than Flash games:

http://blog.kongregate.com/html5-is-here/
Scheduling and locking aren't the same thing. Here's a brief excerpt from Joe Armstrong that I found on SO while looking for a good explanation.

> [Erlang] is a concurrent language – by that I mean that threads are part of the programming language, they do not belong to the operating system. That's really what's wrong with programming languages like Java and C++. It's threads aren't in the programming language, threads are something in the operating system – and they inherit all the problems that they have in the operating system. One of the problems is granularity of the memory management system. The memory management in the operating system protects whole pages of memory, so the smallest size that a thread can be is the smallest size of a page. That's actually too big.

> If you add more memory to your machine – you have the same number of bits that protects the memory so the granularity of the page tables goes up – you end up using say 64kB for a process you know running in a few hundred bytes.

With Erlang, there are threads running concurrently across multiple CPU's and a preemptive scheduler within each of those threads. This is all transparent through use of Erlang processes. Essentially, many concurrent schedulers managing hundreds of thousands of processes that start out at 0.5kb each. A JVM thread is 1024kb by comparison and a goroutine is 2kb.

You're getting legitimate concurrency with Erlang, as well as isolation. There are only so many things that a single CPU can do at the same time and that's where the scheduler becomes necessary. The scheduler also ensure that if you fire off 100,000 processes and one of them is CPU intensive that it can't hog the processor and preventing the others allocated to that processor from executing.
Study: Cannabidiol eases seizures in children with severe form of epilepsy
Has Cassini found a universal driver for prebiotic chemistry at Titan?
coincidentally i just discovered NYTimes's survey of a multimedia article about the jordanian debacle. they sre asking some deep questions of me:

screenshot : http://imgur.com/a/uzqXR
survey : https://nyt.qualtrics.com/jfe/form/SV_4INloKlK2qDNyfz?source...
Well, the good news is that IPv6 is winning. If Google's stats are accurate - and they probably are - IPv6 went from 1% usage to 16% usage in 5 years (January 2012 - January 2017). And in tech it's all about critical mass. We've passed innovators and early adopters and we're getting closer to early majority. I'd bet that once we're around 30-40% adoption will ramp up since few people want to be considered laggards.

And according to Google's graph I'd say we're about 5 years away from reaching 40%.
You and Spearchucker are using different semantics of "push":

It's a difference between "pushing unwanted interests on a child" vs "pushing the child's effort for interests he already desires".

The result of the first type of push is the child resenting her parents' forced violin lessons that she hated. (E.g. Tiger Mother's youngest daughter rebels.)

The result of the second type of push is the child's gratitude for his parents because they pushed him out of bed to make swim practice because he wanted to compete in the Olympics. The parents didn't push the love of competitive swimming on the child but they once that desire was identified, they helped maintain the child's discipline for training.
The internet native versions of previous offline technologies have a long history of revolutionising their respective industries. MP3, video codecs all internet/computer native versions of things that already existed offline but which have swallowed entire markets.

I wouldn't bet against cryptocurrencies doing the same thing, that's not to say I know how they're going to do it.
Hey, it was a wish lol. I know we live in the real world here
Flash Player already uses the Pepper-based PPAPI in Chrome, and Pepper is what Google created for NaCl content to use. I wonder, then, if Flash could be ported fairly simply to pepper.js.
The first general-user services to enforce 2FA of any kind will be sacrificing a massive number of users to do it. As a company running a service for money, you have no incentive to make your system more secure on the user end - obstacles for the user are just users lost.

Security-conscious users can push for 2FA on services, but we probably won't hit it being mandatory any time soon.
I'd say the same way you ban them with IPv4. IP bans are trivial to circumvent, so those who won't bother to/can't circumvent them with IPv4, also won't with IPv6.
New York eyes 'textalyzer' to bust drivers
thanks for your suggestions, shadowmint. I tried to mention it is "experimental", not a production ready NN.

I'm working on adding more features to this project but for sure, it is not production ready at all and is not a competitor of Tensorflow or Leaf.
>I'm a Girl Scout leader in the Midwest. Most of the leadership in this area (adult & youth) is at best skeptical about this initiative, and at worst openly hostile. Girls do not come to Scouting to learn about financial literacy and cybersecurity. They come to spend time with their friends, to be outdoors, to have parties, to do craft-y things.

That is such a strange thought to me. I joined boy scouts for camping, but I also went to special events where I earned merit badges in stem topics. It probably occupied less than 10% of the time of my total scouting experience, but it was great in that it exposed me to topics and career paths that I may not have found otherwise. It would be wrong to completely replace campouts with lan parties, but that isn't what this sounds like.
I know Mt. Gox made it difficult to withdraw your money/coin from the exchange near the end, but they learned a hard lesson not to keep their coins sitting on the exchange (I sympathize, it's something I struggle with too periodically, it's just so easy to keep it sitting there).

The digital currency landscape is still in kind of a 'Here be Dragons' unmapped territory situation. No one knows exactly where it's going to end up, but they know there's riches to be had if you can figure out how to maneuver through it, or get lucky.

I'm pretty obsessed with both bitcoin and several altcoins, and I admit that I'm gambling with them, possibly more than I should, but I don't trust ICOs at all. Almost all of them seem to be money raising (for the company) schemes for what's essentially total vaporware. I'm sure some will manage to hit it big and make people a lot of money, but I fully expect a large percentage of them to crash and burn once the initial novelty and exuberance wears off and a lot of those companies to take that money and vanish, and there doesn't seem to be any decent method to evaluate which ones are the good ones and which ones are the total stinkers.
They are very different. SAT is a workbook like structure meant to be used as a on the job reference as well.

I think it's generally lacking in mathematical rigor and doesn't really do that good of a job building models. It simply gives the user some entry level tools to make their analysis more structured.
How Jony Ive Masterminded Apple’s New Headquarters
Coinbase FAQ about the potential Bitcoin fork
I can't see anything wrong in what you typed, so you're not alone.
No not really no! I'm trying to gather some information and feedbacks about my project. I don't care (at this stage of the project) to be on the first page of HN or not, as long as I have some good feedbacks to improve it. Thanks anyway!
Until bitcoin stops being so heavily speculated and volatile in its price, I doubt it'll ever really have a legit use case as why spend x BTC for a good when next week I could have payed (x +/- $1000) BTC for that same good!
> Or you'll have an American realist Walmart boss telling you to "cheer" up.

I don't think that video exemplifies the American stereotype you think it does:

1. One of the people recording this was singing sarcastically-- purposefully off key, and in a tone that clearly signals to other Americans that he is mocking the thing he is being made to do. He also posted it on Youtube to criticize Walmart.

2. Most of the people aren't really participating. Look at that person who is literally an aisle away from the action! There's also a group just watching the person who isn't in uniform make yet another recording.

3. Do you really think the guy forced to play the lead Walmart cheerleader to that un-licensed Queen ripoff is a realist? Do you think he feels anything but shame and embarrassment that his most famous moment is a pathetic (and ineffectual) attempt to wring a tiny bit more productivity out of his no-benefits part-time staff?

4. Have you ever been to a Walmart? The cashiers at Walmart don't smile, and rarely look up at you.

Compare to:

"Guten Morgen. Your corporate overlords have seen fit to allow you to be the only unionized Walmart in the world for another day. So give thanks, and continue not smiling as that would otherwise betray a transcendental lie. That's the German Walmart Guarantee!"

edit: forgot that German nouns are capitalized
For some reason, when I started my software engineering career I got it into my head that I needed to learn as much as I could about programming languages.

I learned ruby, perl5, python, lisp, forth, ml, ocaml, scheme, haskell, r, c#, java, lua, c++, factor, idris, asm, erlang, prolog, rust, d. But that wasn't quite enough because haskell and idris kept on talking about complicated type theory stuff. So I also learned lambda calculus, type theory, set theory, domain theory, topology, category theory, information theory, sub-structural logic.

What I'm trying to say is that I'm not afraid of learning new things. Even if they seem hard or esoteric.

When I heard that perl6 was ready, I took a look. I like the idea of a lot of what is present in the language (hey look, a grammar engine, that's neat). But ultimately, I decided that it was too much stuff that I would have to learn. Maybe that's just a perception problem on my part, but I have to think that they have some sort of problem if someone like me feels overwhelmed by all of the things that you have to grok in order to understand the language.
AMD Stock Price Nears 10 Year High on Ryzen, Epyc Chip Sales – Fortune.com
IPOs have at least three pesky features that an ICO lets you avoid:

1) A functioning business.

2) Actual investors - i.e. people who own a portion of your enterprise, with all the obligations and expectations that go with that.

3) Regulation and oversight.

I suppose an IPO without 1) is possible in principle, but then it is hard to get 2) and you have to be careful of 3).
Unfortunately, unless the IO in the stdlib uses or is modified to schedule these fibers around evented IO, they're essentially useless as soon as you use an external library. Go and Erlang do this, Crystal does this but with only N:1 multiplexing (but that will change before 1.0), but I don't know about other languages.
With a regular ponzi scheme there is zero million to earn. With a crypto-ponzi scheme there is zero billion to earn!
I thought I wasn’t the “programmer type”
I created https://saasprofile.com to help me find software for my need - desktop or otherwise. There are few modern desktop apps listed. I'm working on an update to allow people suit their software and redesign the ui for better search. Let me know if you have any feedbacks. Much appreciated.
I like the way you reason on your other posts about the "externalised" costs of not doing your own things at times, as I usually think on similar lines. That is why I usually try to fix my own things, buy second hand, and only buy when truly needed. For instance, I always assume that it will be I that will have to do all the maintenance of whatever I buy.

Is this something you talk about on your book? Do you recommend some store where I can get an epub copy of your book (or pdf, but would prefer epub)? I don't have a Kindle, only a Sony PRS-T1. If you have a referal to yourself (outside amazon), it's perfectly fine!
Most of these ICOs that I have read about have no reason why they need their own token. They could use existing blockchains but they introduce a custom token just to grab some free money from this ICO craze.
given his answer the implication is zero, but I too an curious about any of their accomplishments, proofs of concepts and/or MVPs.
> How it'll do any of that and why it's a good thing, that's left as an exercise to the reader.

I'll give an additional hint to reader: who benefits from encryption that even law enforcement cannot break?

Who benefits from TOR?
Then your user has to remember one of the generated passwords, which is going to be more difficult than one that they came up with.
we can assume that all data given over to the cloud has been copied and siphoned off to govt "intel" agencies.

Welcome to the modern world. on one hand is digital services that deliver to people, the other hand is all your base belong to everyone.
Asia has a culture of celebrating (and desiring) academic achievement far more than Western culture does. In the West, schools gets blamed for poor results. In the East, poor results are treated as far more of a reflection on the family and on the parents.

Statements like "I am not very good at maths" seem to be culturally acceptable in the West, whereas you might as well be saying "I have an STD" in the East.

Source: I went to school in England, in the US and in India and so have seen these differences first hand.
At this point the word is so far removed from the meaning in this thread you might as well say a haberdasher supports threads.
Thanks for your suggestions, yorwba. I do see what you mean about the API and I will work on this.

For now, if you want to train a model, you need to pass data to the NN struct not train method but as you mentioned, probably it is better to pass it to the train method.

Sorry for the confusion and thanks for your comment!
> I talked to a researcher outside of the mainstream who was obsessed with biologically plausible models. He got good results, but not SOTA.

Can you expand on this? Do you have some resources that describe (something similar to) what he did?
Like if neural networks were the be-all and end-all of AI.

> Stacking a ton of data together to build predictive models that can produce intelligent-like outputs, is a far, far cry from a robot gaining consciousness or a sense of agency.

That's, I think, you putting words into his mouth. I don't recall Musk ever talking much about AI consciousness or agency.

The way I understand it, Elon sides with the Yudkowsky/Bostrom reasoning of intelligence being an ability to perform extremely strong, cross-domain optimization. Which is orthogonal to a) consciousness as we know it, and b) ethical values as we know it - and that is precisely why it's considered a threat.
Aboard the NS Savannah, America’s first (and last) nuclear merchant ship
7 Motivations Found in Business That Get Things Done
Male fertility declining
I think an even more important point this illustrates is that there is a reason we have courts and a presumption of innocence. Abondoning this principle is dangerous.
The false conviction rate is estimated to be >4%.

http://phenomena.nationalgeographic.com/2014/04/28/how-many-...
What about CloudFront?
> How is this supposed to be dangerous?

He was also able to disable the weapon from a distance.