skysight-inc/HackerNews huggingface dataset:
Venture Capital Is 'All In' in terms of opportunity power, right?
Venture Capital Is 'All In' in terms of opportunity power, right? - Many accept as true with that undertaking Capital is "smart money" and that the ones inside the understand, recognize wherein exceptional to invest their greenbacks. sure, VC are in the know, and that they have a crew of people who are in the know, and that they really recognize a way to make investments and comprehend that with excessive rewards come excessive dangers - that's something they duly are given. ought to you observe their cash together with your own investments? maybe and perhaps now not, as there have been a few catastrophic screw ups; keep in mind WebVan as an example - not anything like blowing one billion greenbacks on something that never as soon as turned a profit, of course that is just one instance the list of large time disasters in silicon valley is known - on the other hand so are their successes proper?

http://www.entrytimes.ga/2016/12/venture-capital-is-all-in-in-terms-of.html
In my experience where these products struggle is they are often sold as a solution where the users can create a system without being programmers.

The reality is although they can make life easier they don't take away the need to be able to decompose a requirement into its relevant parts. You still need to think like a programmer to use them well.
The Ultimate Choi Soon-Sil-gate Explainer (Part 2)
Download Softwares – Download Movies – Download Games
How is coffeescript not a "made-up" language? Or C, for that matter?

By "made-up" language, what are you suggesting?
You are not the only one!

The taster can be in the form of a descriptive home page, landing page, or article. It could also be in the form of a completely friction-less trial that does not ask for any user info. The latter are rare.

It's up to the user to decide if they should invest their time in trying out the product based on whatever taster the website offers.
yes, but there are different levels of complexity in software. If you write code for e.g. AI, Google's ranking algorithm, ..., of course you need powerful programming languages to do so. But much everyday software comes down to accessing data rom a database, manipulating it and/ or displaying it. I think if there were simple, scratch-like tools powerful enough to do this in a decent (good enough) way, a lot of non-coders could develop tools for such tasks, freeing expert coders' time to do more interesting stuff.
Why You Need Continuous Integration and Continuous Deployment
Surely you don't let your browser approve all desktop notifications?
Just a reminder that you shouldn't actually use this tool if you're even half serious about protecting yourself on a public wifi. Use Tails instead.
How should firms deal with a 'toxic employee'?
Huh? That's kind of an unfair criticism. The word "believe" is more or less an explicit expression from the author that the article is, well, his belief. As a programmer, I like explicit declaration when reading someone else's "code".

The fault is more with you, for automatically associating the phrase "I believe" with implicit brainwashing.
With policiticans buying into the "everyone must code" hype, the gap between what students will be forced to learn in grade school and what they need to become professional programmers is going to be glaringly obvious.

Attempts to introduce today's complex real-world programming paradigms into school will fail, so the obvious next step will be for real-world programming environments to become more like the ones used for teaching. The challenge will be to ensure that these programming tools of the future are well-engineeered so that the code they produce is maintainable.
You're badly misinterpreting it then; normally when people put forward something as a truth, they do so categorically. Instead they put the "believe" qualifier in. So they're not presenting it as a truth, but saying "I believe this, for the following reasons; you may agree with my reasoning."
I'm in the aerospace industry and I know my company and others would be very much interested in this. As I'm sure you're aware aerospace requirements are primarily on the environmental envolope of the chip (temperature, vibration, mechanical shock, EMI, etc) - to that end, I know it's tangential to consumer electronics, but is it in the cards to do any sort of radiation testing on the first run? Similarly, do you have a notion yet what sort of EMC standards you'll want to comply to? (if any).

I'd love to help with this!
that you can simply flapmap async transform of state to sink
How do we encourage the doubtful to try Open Research?
BASIC is a good comparison. It's a great tool to start with, but as soon as you really want to do something deeper or bigger, you'll want something more like Python at least.
and you use an adblocker, only watch 480p videos, and have only five tabs at most openend - right?
OUTSOURCING SOFTWARE PRODUCT DEVELOPMENT-A HUMAN TOUCH
Inhale Success and Exhale Failure
You have no evidence for that, and it's a pretty horrible thing to say about the people who take those courses.
PodcastMenu: Put Overcast on your Mac's menu bar
My daughter (9 years old) loves Scratch. For her I think the benefit is that she can do the part of programming that involves analysing a problem and extracting the logical steps that a computer could process, without all the fiddly matching up of brackets etc.

The original Scratch was written in Smalltalk and it was possible (once you were ready!) to access the underlying Objects and do 'real programming' The current Scratch2 is Flash (I think) and that's no longer possible. I think that's a shame.
Snapshot testing overconstrains your tests, and encourages people who see tests breaking just to rerun the snapshot without thinking too much.

The painlessness comes with a cost.
I too have one and used it with keyboard and touchscreen. And occasionally in detached mode. The "detach at hinge" feature is less critical than being both a "tablet" (usable with touchscreen only) but with a keyboard for sustained text entry. And a hinge so you don't have to prop it up.
This is all nonsense. Accessing linear memory in a linear fashion is the way to go. You gain absolutely nothing by staggering memory accesses, because you’re waiting for memory to come into cache while the CPU idles, and since you have little control over how cache is utilised across a span of time, the whole concept of doing this to pre-load anything is just bogus, unless you’re doing specific optimisations for a specific architecture, even then there are cache pre-loading instructions for that.
I'm not really fully involved in the ecosystem too much, but has open source hardware really paid off? Like I see that you can get cheap knockoff Arduinos - but that's not really moving things forward. Are people forking board designs and selling their own twists? (honest question..)
Fun fact: you can run a dual core 6502 system by hooking up the two processors to the same memory bus, one using an inverted clock. (Slightly more complicated than that, but only slightly.)

The Commodore Pet disk drives used this trick; one processor was the application processor, which listened for IEEE488 commands and handled the disk format; the other processor handled the low-level stuff (we'd call it a DSP today).

Yes, the Pet disk drive did have twice the number of processors as the computer it was attached to.

http://www.6502.org/users/andre/petindex/drives/arch/index.h...
It's fun to answer questions that could be easily answered with a single invocation, but here goes: coercing a set ($set.Set) is a no-op.

my $set-of-sets = set $set;

The above will create a new set with $set as its only member.
10 Commont Jquery Mistakes You Should Aware
> And most others, well they have other better things to do in their lives like making art, becoming a scientist, or becoming a doctor.

Agree with your general sentiment, but this kind of made me smile. I'm teaching a general programming class next quarter and I plan to say the opposite of this, that the students don't have anything better to do in their lives than to learn programming -- at least for the 10 weeks that they've signed up for.

I actually do believe that, but only in the way that I feel it would be shortsighted to tell an aspiring doctor, "don't mind the literacy thing, just be a good doctor!"
Harnessing API’s with React: a different approach
Nope, I truly think it is suffering later in life: Before it took hold, he had some symptoms - but he wasn't suffering.

I watched such a disorder do its stuff to my ex-husband. He always showed signs of it, but neither of us knew. It was more like a slew of personality quirks. Stress would get to him and he developed quite a temper. It got fairly bad before the diagnosis. I thought he had a drug problem (partially true, but you know).

And then one night he was convinced his spit melted concrete. And so on. Finally a diagnosis: A few years later he couldn't work. Sometimes, even while medicated, he had a flimsy grasp on reality, but most of the voices stopped, which helped tremendously.

The suffering after it takes hold can be a beast of suffering, which was so much differnt than before it really 'took hold'. The hardest period was the time between it becoming serious and the diagnosis.
> dependencies increase attack surface.

In the general case yes, but GPG is probably or at least should be the most carefully audited codebase in the world.

> I do like the idea mentioned in another comment about using the shared random secret as a stream of symmetric keys, which would nicely reduce the rate of pad usage without adding any more complex semantics.

Right, at which point you already need a high-quality symmetric encryption implementation (and definitely need to worry about timing attacks and other side channels - quite possibly something you need already at the true-OTP stage). Such as the one in GPG.

> I've been trying variations of that idea for over 20 years. Many people need a far more rudimentary education about the idea of using crypto. I want to teach the idea of applying security at each end of the conversation. I want to teach the habit of putting an envelop on communication, even when it's just to a friend. I want to teach taking some of the responsibility for your own security instead of relying on 3rd parties ("the cloud").

All good things. I just struggle to believe that the amount of internal-only simplification you get out of making the device OTP-only is worth the cost of requiring storage, becoming text-only, having to have one device for each person you communicate with, having no way to send messages to people you haven't met, and avoiding compatibility with what is still the most widely deployed cryptosystem with any hope of being secure against government-level threats (and the only cryptosystem that we have the NSA on record as being unable to break). I can certainly believe that most of these things aren't worth exposing in the UI, but deliberately using a different standard for the implementation to ensure that you will never have the ability to add even one of those things should they actually prove desirable seems like a poor cost/benefit.
> The "education" purpose is also out of touch too. If I wanted to teach my kid how to program I would teach him python. It's not that hard.

It's not just about learning to program. Building systems with these blocks trains problem solving and abstract thinking skills, which are also helpful in many areas outside of software development or mathematics. That's part of the reason why schools and universities have students lern mathematics even if they're not going to use those exact mechanics later in their profession.

And such a gamification helps catching their interest where raw code might just scare them away.
I love this paper
Debating the value of XDP
I think he means 'made up for the occasion', 'made up just for this project'.

Using a main stream language would make re-use and integration easier as well as making it easier for users to move both from Scratch to more conventional methods and from them to Scratch.
And isn't the new touchbar thing on the macbook pros also running on ARM?

http://gadgets.ndtv.com/laptops/news/macbook-pro-2016s-touch...

And speaking of windows 10 on arm... what's the deal with this Windows 10 IoT Core thing? from February and how does it relate to the qcom socs?

https://blogs.windows.com/buildingapps/2016/02/29/windows-10...
First off, I run Linux ARM code on x86 quite often, using qemu-system-arm and chroots.

Secondly, you only rarely need to because everything you use is in the package management system, thus compiled for the platform you are on (and against the same versions of the libs as everything else, thus only one, up to date, version of each lib and only the libs you need).

The only reason I've sometimes do qemu-system-arm and chroots is I'm a software developer often working on ARM Linux (from x86 Linux).

Third, I will also point you to:
https://wiki.debian.org/Multiarch

But normally, you use a pure system. All 32bit, all 64bit or all ARM, etc etc. Closed crap can muddy your system, for instance requiring (normally old) versions of 32bit libs on a 64 bit system, but the solution to that is to not use closed crap.
The LowRISC FAQ says that the project will use a permissive open-source licence. Why are you choosing that over the GNU-style copyleft approach?
Putting off Your vintage clothing the right way
Putting off Your vintage clothing the right way - Finding the fine on line supply to recycling clothes is important. This is the proper manner to remove old apparel. It prevents those gadgets from finishing up within the landfill. It additionally offers you an awesome feeling knowing you have helped others. They may be capable of help from the apparel items you've got generously donated.

The technique need to be easy to follow so that you can complete the procedure in little or no time. Why no longer make some more money on the manner too? The first-class online source to recycle clothes permits you to send the objects without paying postage and you get paid for what you send it. this is a triumphing outcome all the way round!
I always hugely enjoy these lists, thanks for sharing this one as well. Great material in there :-)
I'm always amazed by the PG community - it seems like such a constructive place.

Those patches are absolutely insane. Makes you remember how much hard work goes into building the software you use on a day to day basis.

https://www.postgresql.org/message-id/attachment/45478/0001-...
> If you were unfortunate enough to attend a school that didn't have any sort of computing classes, after school groups, etc, or you lived somewhere rural that didn't have those programmes outside of school then you would have had no access to a mentor who can guide you.

I grew up in a small Greek village at a time when very few people knew what a computer was. My first exposure to programming was finding a CD with all sorts of things in it, including Visual Basic 4. I had no internet, so literally the only thing I had to go on was the VB language reference (the reference, as in, this function does that), and a two-page tutorial on making a temperature converter.

I taught myself programming using just that reference and tutorial, and nothing else. I don't believe courses are necessary if you want to learn programming.
> Also, by the time Intel stopped pushing x86 in mobile devices they were producing chips that were competitive with ARM chips when it came to power draw.

People forgot this. It was price that killed Intel in this space. They couldn't get the price down to ARM chips. They subsidized hard to get even close, but it ended up just costing them too much just to have even a presence.
I'm not referring to the father, that was clear very early; the prison though, that had me hook-line-sinker.
Show HN: Outsource your Online Dating for $9.99 per week
Yes, this would be a healthy approach.

Also I'm not a big fan of the just learning to code approach. software development is more than just hammering on the keyboard. It is about thinking about the right data structures, or data generally, it is about architecture.

Finally, if you have internet you have access to so much material to learn coding, why should you start with Scratch if there are thousands of free courses, books, tutorials for every other language. Think about learning Swift on the iPad, C# in the browser, ...
You mean with XScale and Itanium? Yes they tried.
Hi! I work on JavaScript Tools at FB.

There is a fantastic post by Ben McCormick about the up and downsides of this system: http://benmccormick.org/2016/09/19/testing-with-jest-snapsho...

Snapshots aren't the only feature of Jest; it is simply one assertion in our assertion library. There is a ton of other stuff in the framework that makes setting up a test environment and writing tests easier.

My philosophy for building a test framework is to build a good feature set to help you out in any situation but the user should be in total control. This allows you to find the best way to test your code which I've found to be extremely subjective. The choice of test framework and test methodology seems almost religious at times and I've deliberately tried to stay away from these conversations.
ICANN New GTLD Program Update
Not OP, but here's some extra input (from an engineers, not quality persons standpoint). Standard ISO9000 requires approval process for all design outputs. Anything changed after approval would need to be "red-lined" and even then still approved.

3 approaches:
1) Don't make your Code the output, make the program the output. Then have automated testing to verify meets performance.

2) Make code your output, but lump all approvals together before release essentially decoupling code submitting and approvals

3) if you're a continuously deploying, strict compliance company, you may be stuck with approval required on every code line change. There's ways around that... but it depends on your compliance requirements and staff's level of competence.
Here are some of the additional products we have at Flash:

1) www.FlashRides.org - No Surge Pricing and Much Cheaper than Uber.

2) www.FlashSuper.org - Outsource your email, your dry-cleaning, your house-cleaning, your dating, or get a personal assistant!

3) www.FlashJobSearchAssistants.org - outsource your job search to us for $49/mo.
Agree. But it is a big deal. If the CLR is ported to ARM then any c#/vb code will run very efficiently on ARM without even needing to be recompiled or making use of the x86 emulation. That's a big deal for a corporate environment.
I love this quote from Eskill's talk

"C++ is evil because it makes dumb people think they are clever."

Replace C++ with any "intelligent" framework or language.
Show HN: Gitscout – A Beautiful GitHub Issues Experience for MacOS
It seems like Scratch is simply programming language tokens "visualized" as blocks instead of text.

I think this is a good start. I mean you learn programming while doing it and don't have to remember everything. Should be easy to map this to other programming languages.

I mean, many of us programmers started with copying code around.

I did my first mIRC chat bot that got news via sockets by copying the socket code from another script. I didn't even know what arrays were back then.
Programmers: Where is your portfolio?
great to hear that :)
Pebble Watch:
https://news.ycombinator.com/item?id=5215974

er, no wait, I'm Dyslexic. that's the opposite. sorry.
Once I checked out the reference at the end of README.md, I like it. I could try to object that the "magic" has been moved into the addressing modes of the mov, but that would be a bit arbitrary.

If you focus only on direct memory addressing (no indirect or indexed), mine does still work, but mov doesn't. I think.
Now we are 5
Show HN: React-Instantsearch, HOC Oriented UI Library in React
Users should not be "doing things attached to their account" until their email is confirmed.

OP's suggestion is just an extreme version of the same principle, since it won't even allow people to set a password until their email is confirmed.
Thanks! That's great. Maybe you can help us upgrade then? Jest is fun to contribute to.
All Time Low Dance Remix
Ask HN: Using a simple password, base64 encrypted for websites login?
I was wondering, can it be a good idea to take the website name (es facebook), encrypt to base64/base128 (or whatever hashing method and then use it as my password to that service?
I'm not alone!!!!!! :) I was having brain melting with today's http://adventofcode.com/2016/day/8 I'm attempting everything in Elixir and it's quite different from what I'm used to!
Scratch is a decent tool for learning to code and for prototyping (you can get something visual and interactive up and running insanely quickly). However, I wouldn't use it for building anything remotely serious (i.e. something I'm paid for), and I don't think Scratch was ever intended to be used in that way.

That said, I think there is huge potential for visual programming environments in general, particularly in education. At my university, a custom Scratch-like environment is used in the introductory programming module, and it helps students to learn the fundamental programming constructs (sequencing, selection and iteration) without worrying about syntax or compilation. I think it's important that those first learning to code are able to experiment and easily get things running, and that is something visual programming environments are good at enabling.
and also, why need a child so young start with programming? I heard playing outside is rather healthy and socializing.

Of course if they're interested, why not, as long as it is fun.
Where did anyone mention Core2Duo?
Unity Hires Dr. Danny Lange Away from Uber to Be VP of AI and Machine Learning
I give up. Which one's the real one?
Agreed. We started using Jest in April 2015 or so and I hated it with a passion for well over a year. I can't remember exactly which version it was but it go improved by miles recently. Now my goto JS test library without a doubt.
I don't believe courses are necessary if you want to learn programming.

You're wrong. There are lots of developers who are self-taught, and just like you they didn't need a course. That's awesome. Similarly though there are lots of other developers who aren't self-taught, and for whom the process of how to think about code didn't "click" with them until they were taught the basics. Those developers needed a course.

People aren't all the same, so what works for one person won't necessarily work for another, and given the number of developers society will need in the future we will have to afford opportunities to every type of learner.
If you also didn't know what exactly partitioned tables are, here's a nice introduction from Microsoft:

https://technet.microsoft.com/en-us/library/ms190787(v=sql.1...

It is for the SQL server but I assume it would be mostly relevant. Please correct me if I'm wrong.
Cubase 8 Pro Crack and Activation Code Free Download Full Version
I would like a RISC-V based, completely open device comparable to the Pi very much!

As long as it is not outrageously expensive, I could live with a higher price (say, about €100).
It works pretty good for CERN. http://www.ohwr.org/
A major difference is that while original Bluetooth used time-based channel hopping BLE uses sequence-based channel hopping. This means you don't have to keep your local clock or receiver running to know what channel to listen to, rather you listen on a given channel just before you want to speak/receive something and once something shows up there you know where you are in the sequence. BLE-only chips can basically be entirely powered off most of the time without losing connection, whereas bluetooth needs a running clock or a large receive window to stay connected.
Rice is a grain