skysight-inc/HackerNews huggingface dataset:
I think a balance is needed. A lot of my friends in CS graduating after 4 years of college (at a number of schools including at UIUC) feel less confident going into the industry than people I know that have gone through developer bootcamps.

Theory is definitely important, but the number of hands-on/practical courses needs to be increased as well.
Ask HN: I will help your startup in exchange for food and a place to stay
Hello,
This my third and final time posting this post, first time it was labeled as spam and the second time someone suggested that i edit it and so i did.

I have 4 years remaining in my U.S visa, each visit i can stay 6 months, i don't want to break any U.S rules that's why i want to code for your startup for no money, just food and a place to live in transportation would be nice too but i am not going to take money from you and i am not going to ask your for health insurance or be your employee, i don't want to break any rules, i have +8 years of experience in JS, PHP, Ruby mainly as a full stack web developer i also do game development using Unity3D + C#, i'm a Musician since over 15 years at my free time and i can design sounds and soundtracks i work with many DAWs, i'm bilingual i speak fluent Arabic and English beside having many more skills.

I am doing this because i live in a war torn country, some issues happened and i've lost all my savings, I'm 31 years old and i don't want to spend the rest of my life in this place, i've been to California in 2014 and i loved it so much, i can't get an H1B visa because i don't have a university degree although i have a high school diploma and a college diploma in business management and e-commerce.

If you'd like to interview me please send me an e-mail to life.will.get.better.2016@gmail.com, thank you.

Thank you for reading my post.

ps: Please if you can't help me at least try not to be negative in the comments i already have enough negativity going on in my life and i could really really use some motivation, but after all you are free to write whatever you want of course and i appreciate it.

One more thing, thank you "dang" for telling me about the spam filter and helping me.
Maven love is far from universal:

http://kent.spillner.org/blog/work/2009/11/14/java-build-too...
As of tomorrow's nightly, Firefox should be using jemalloc 4.0+ (actually current dev branch tip + 2 extra patches). It's not set to ride the trains yet, meaning it won't be in Developer Edition 43.0a2 in a few weeks unless things change.
Sorry, that's like calling something "24 Karat Gold" in large print, and calling it "gold-free" in small print. You can't do that.

This is a deceptive product. All they need to do is change the name to make sure it's clear you're not buying "Just Mayo", but rather an egg-free simulation of mayo, and they'll be fine. There's no conspiracy here that I can see, just truth in packaging laws functioning as they are intended to function.
Use something with as close to exactly the density of water as you can manage.

Put a 1 week timer on it that releases some air inside it (a chemical reaction would be easier than compressed air) to make it surface.

Make a bunch of them, in case one gets stuck anyway.
The problem with noise-based random number generators is that you have to be sure your noise source isn't picking up interference. Interference may have structure, from power line hum to radio carriers to noise from other digital components.

Here's an alternative which is slightly more paranoid.[1]

[1] https://www.tindie.com/products/WaywardGeek/infinite-noise/
I've very much enjoyed playing SimTower, and I still have a legitimate exe of it sitting around. But the game is a Win16 game, and my latest experience running it in WINE was crap (it became very easy to completely lock up X). Possibly it might make more sense running in Windows 3.1 in dosbox.

Incidentally, this is a motivation for why I'm playing a bit with statically recompiling x86-16 code to run on x86-32.
I guess it really comes down to how valuable each lead is to your company. On average, how much money can you make from one person on your mailing list? How about 10? It's not an easy question to answer if you don't have the data.

Is your company planning to launch a new product? Has your company done email marketing in the past?
What's funny is that it performs better than many "pure" NoSql alternatives. I remember an issue on github, where the poster said they replaced mongodb with postgres and increased performance by an order of magnitude or something like that.
> https://github.com/SandersForPresident/Butler

beaut.
His restaurant MVP? :)
does it at least come with its own video player for vp8/vp9 videos?
I think just the fact that Carmack (and Carmack Jr.) is interested in Racket deserves a bump from 0.0 to 0.1 for the Lisp prediction.

VR has the potential to become a big and interesting market and one of the leading tech guys in that field is fascinated by a Lisp. He might just make it work.

[note: I've never used Lisp for anything just an obvervation]
And I assume that when a rider runs off line onto the marbles [1] they stick to the tire as well, which reduces the ammount of sticky tire in contact with the track. They are also probably unstable compared to the tire.

[1] Little pieces of discarded rubber
Sure, if you want to define the market as "things similar to the iphone" then yes, they did have a good market share. In terms of the mobile phone market though the original iphone made up lezs that 1%of the market.

It took the 3G to change the world.
New singular Android Ransomware relies on the XMPP protocol
Sensel Morph: A pressure-sensitive, multi-touch input device
For a start, you can't clone a startup idea. The idea is the founder's vision. You don't know what that is. All you know about is the product that they've put on there. You don't know where they're going, what they're planning, or how well actually they're doing. So, to that end, you can't clone the idea, just the product as it stands today.

Secondly, markets are different. What works in one won't necessarily work in another. The founder of Dinnr did great write up about their demise having 'copied' a Scandinavian idea believing it'd work in the UK[1]. You still need to make it work for your market. So a clone won't work.

I don't see anything at all wrong with taking a broadly similar idea to an existing business and building a new startup based on it, with your own vision and making it work for another market. The idea is generally the easy bit. Executing is where things get hard.

[1] https://medium.com/@michalbohanes/seven-lessons-i-learned-fr...
A Miyazaki Masterpiece Gets Remixed into an 8-Bit Video Game
8 Workplace Productivity Apps That Will Make Your Work Life Easier
What does "in local markets" even mean?
Artificial Leaf Is 10 Times Better at Generating Hydrogen from Sunlight
Both the GPS and the phone module is going to be useless while underground, so perhaps it will be better to turn them off altogether and use a separate timer to reconnect them after a few days. A disconnected battery can last quite a long time.
> you'd just buy a real TRNG

But then you have a blackbox and are forced to trust the manufacturer.

(And as the Snowden revelations show, you have to care about man-in-the-middle attacks over the postal system, while that blackbox is on the way to you.)

To add some tinfoil-hat mentality on top of that: I believe it is easier to manipulate a blackbox TRNG than it is to manipulate individual components (transistors, etc.).

So although the DIY approach has the downside that you may get things wrong, it has the upside that it is very hard to manipulate.
MIAOW, the First Open Source Graphics Processor
We can't know what's wrong yet. We'll see once people start using and exploring alternative frameworks. It's arrogant to think that React did everything correct. Even in React itself we've seen some evolution (React.createClass -> ES6 classes -> ?pure functions?).
Ask HN: I was hired and fired in 2 weeks, for no reason
I was hired and unhired in 2 weeks, for no reason except being told that "our plans changed".
I joined as employee #1 of a YC startup. I spent a week working with them before joining. They liked me, and I liked them. I officially joined as the COO. Deal was to work remotely, till we all figured out the visa.
And then, suddenly I was told over a ‘catch-up call’, that they have to rethink the hiring decision because they really needed someone with a different skill set. The conversation was friendly and polite.
Now finger snap - just like that – I am out! Specifically, I was politely asked to leave. Its the strangest experience of my life. They keep reiterating that its not performance related. I believe it.
The problem is: <br />- I let all job offers go (I had a few good ones) <br />- Told my friends/family about the job, and that I will be moving to America <br />- Reached out to all my contacts (including everyone who was trying to hire me) and attempted to sign them up for this YC service <br />- I reached out to several people (e.g. at Google, FB, Partners at a management consultancy (i.e. my former employers)) asking them for a potential investment into this company ("Use our personal networks" was a key strategy), some of these helped me find a job that I turned down
I like the founders - they are good guys. I may even understand that they need someone else, but personally that has left me with few options and in a bit of a depressed state! For my wife, this was such a huge decision (to join a startup and move to another country), and it was just awkward to convince her first, and give her the news.
I am not being very articulate about why this sucks – but any help/advice would be awesome. I have a masters in CS, a failed startup and 6 yrs of management consulting behind me
It doesn't require assuming that it initially understands itself to eventually understand itself. Just the fact that it can measure and experiment with many copies in accelerated timescales means it will evolve a lot more quickly.

Imagine what you could do with a planet-wide human breeding and genetic modification program with millions of generations - that's actually feasible for an AI.
Ask HN: How to start earning $600/month in passive income in next 12-18 months?
I am a Node.js developer from Bangalore, India. Currently working for a startup in Bangalore as a full time employee.
Few months ago there were lots of posts on HN related to passive income. This gave me thought about having passive income which will give enough freedom to work on my own ideas/project fulltime.
In India one can easily live on $500/month, so keeping that in mind I have setup a timeline of 12-18 months(which I think should be enough) to generate that much amount.
Right now I don't have any savings which I can invest to earn and I've free time available around weekends.I am working on few ideas of my own, but those will not necessarily generate income.
So what would you do suggest me to do?
Except for an upvote I am sadly not able to help you any further...

... hope others may find this, though. And the best of luck for your next steps.
so does this mean I don't update iojs and start updating node.js?
Sometimes I really wish I could write nice dependently typed Haskell, but then I think it would be easier and more beneficial to just learn Agda or Idris.
Manually writing tests for things which the compiler automatically picks up is not my idea of 'a similar experience'. Background: ruby and is dev who is now learning Scala and loving having type safety
I would still be cautious. There is no need to use exactly this text.

Anyway, there are countries that don't have a fair use policy. So in this countries your repository could not legally be used.

IMHO, this is an unnecessary use of copyrighted material when there are thousands of equally well suited texts that have fallen out of copyright.
> "Please nerf the inheritance system."

The random spawn system is broken in that game!
Ask HN: Hackers who can give orgasms
Hey guys, this might be out of place but I couldn't really find a really good guide out there or mostly gimmicky stuff about hand positions. I want the real stuff from hackers here and want to know how do you hack your women's body :-)

Any one liners to access her D drive? ;-)
A new approach to property based testing
It's long been hip to blame SimCity for creating bad urban design. However: SimCity reflects ideas as much as it plants ideas: zoning existed before SimCity. SimCity promoted intermingled Commercial and Residential zones (traffic was lighter if they were nearer) with pollutant Industrial zones far away from the rest, and SimCity highly promoted mass transit over cars.
I've come to think the limitations of Go orms are not due to the lack of maturity, but to inherent limitations of the language that are officialy not going to be removed anytime soon ( because they are seen as a feature by the authors).

Something like linq for example seems simply impossible to code in go.
If you hover on the card for myth #4, if flips over and says "they typically earn $60k to $100k a year". Does this level of income qualify someone as an investor in the US?
The engineering of flight is something that's achievable through simple understanding of physics laws and principles. Birds did not engineer flight, we did, and we were only able to engineer a crude version of it. The natural abilities of flight in birds are still superior in many ways to engineered flight. So, how can we assume from this that we'll be able to build a version of ourselves that's completely more intelligent?

Humans engineering functional variants of inferior species' physical capabilities is undeniably incomparable to humans engineering a better, more intelligent version of ourselves. Maybe, a beneficial albeit simpler version can be engineered, but one that makes us obsolete? It's hard for me to conclude that's not a huge leap in assumption.
You Can’t Block Mark Zuckerberg on Facebook
The bankruptcy lawyer, Kevyn Orr, mentioned in the story was the true hero of the Detroit bankruptcy, people here seriously wanted him to stay and run for governor.

I am guessing Chris Christie brought him in to put Atlantic City through the same kind of planned bankruptcy that has proven so successful (so far) in Detroit but simply lost his nerve.

https://en.wikipedia.org/wiki/Kevyn_Orr
I don't care about whether Steve's "score" is 50% or 70% or 80% or something else. The fact that he was able to come up with these 10 predictions back in 2004 shows he has a whole lot of vision.

Steve, what are your next 10 predictions? Obviously, you're at least 10 years ahead of me...
Ask HN: Detecting and improving code quality
We are working on a project to improve the code quality of a design. Very often, certain code structures are not inefficient.

Has anyone here use any software to do similar tasks? We need something that we can customize for our own use. It is not about detecting stuff like syntax errors or illegal declarations but more about detecting and flagging a certain code pattern.

thanks!
Everything you wanted to know about “Memento”
Go for freelancing. if you are developer you can easily earn 500$ per month and even more.

Remember first few months are always hard.
Mirror mirror on the wall: How do customers see your brand?
The Story of Taylor
Pretend multiplication is unknown to Google then write out the series of search queries which teaches Google multiplication. If you cannot complete this exercise sensibly, then you're worried about nothing. Spoiler alert: you're worried about nothing.

If one really wanted to worry about Google using search queries against the interest of searchers, one would probably ask "Do they loop search queries into either search quality against the interest of particular webmasters, or do they loop them into advertising pricing against the interest of particular advertisers?" The answer to both of which is "Yes."
Genghis Khan is an example of history written by the losers. The Vikings were also written about by the people they invaded and killed, hence why they were thought of as so fierce.

It is definitely not the case that "history is (always) written by the victors".
Ask HN: Cheapest and best MacBook?
I'm currently looking for a MacBook to use primarily for code, note taking possibly some minor AI/PS as well.

I've used desktops only so far, so I was wondering what the best model to choose would be

Is an Air good enough? Or will I need a Pro?
IIRC, "backspace" as an overstrike compose character continued to be supported for quite a while after the death of teleprinters. Some BBSes depended on it, for example.
How to beat mid-level poker players by faking tells
Yes it is a manner of speech. My full quote was: "Alexander was viewed (in his time) as conquring the whole world".
The Bayesian Reproducibility Project
Not only that, they managed to sell the idea they gave up on GC because their engineers didn't managed to make it work with C semantics that didn't crash left and right, but because ARC is way better than GC.
How to Master Female Orgasms [pdf]
MacBook Air. Great design, really lightweight and should be good enough for coding. (editing photos etc will require a pro)
How to Do NavigationiOS React Native Tricks?
Doesn't seem to be many customizable options for the navigationbar yet in React Native - anyone have any good resources? I am try to create a search bar within the navbar and have it show only when users swipe down to the the top of the listed results.
AirConsole – Your browser is the game console, your smartphone is the gamepad
I don't understand what you're asking. You had a job and now you don't have a job. Are you asking why? If your problem is that you don't have a job then the easy answer is "find a new job".
What Goes On – How Sterling Morrison left VU for UT
How to best learn React Native back end
I am a front end sucka - need to find some good tutorials and resources to learn the other side of the force
Your browser is the game console. Your smartphone is the gamepad. AirConsole is FREE!

It's time to round up your friends for the latest multiplayer action. We're launching AirConsole with six awesome games: Hit Parade, Tic Tac Boom, PolyRacer, AirShields, QuickMinds and PadPoker. Check it out!
Happy Birthday Monkey Island
It's not easy. I had the same plan a few months ago. Thought I'd share my own (ongoing) story, maybe it will give you some ideas. Some background, I'm a engineer at a YC company in San Francisco. I was also looking for a passive income side project and after a few attempts from scratch sputtered I happened upon a website auction at flippa.com for an interesting webapp: www.postrgram.com

I spoke with the owner over Skype about it, he'd run the site for a couple years, had invested a lot of time into getting the licensed mosaic software tuned correctly, but had put virtually nothing into marketing and was still printing orders himself with a giant industrial Canon printer. Not surprisingly he was tired of it. I realized the printing process could be automated and business could potentially be expended by integrating with Facebook and offering a free digital option if the customer allowed a post on their wall. Long story short I bought 80% of the business a few weeks ago and I'm working on those things right now. I'm sure there will be snags in the road but I'm on my way toward my primary goal of getting a product on the market that will not require my time to run on a day-to-day basis. Currently income is less than 1000/month but I hope to see that grow.

My advice when thinking about a project like this yourself (and it's fine to start from scratch, though that's not what I did) is to take the basic tenants of running a startup to heart and just apply them on a micro scale:

1) let the real world inform your choices. In my case I happened upon a product that already had some validation. In your case maybe you just need to find that one pain-point you can help solve. Always be thinking of ideas, ask your friends, read a lot.

2) be efficient. get good at rapid prototyping and shipping ideas for validation. Always be asking yourself this question: is this the most valuable thing I can be doing with my time right now? Force yourself to move fast. You'll get better at learning what works and what doesn't.

3) Consider finding a partner who you can join forces with. Two people can be more effective than the sum of their parts. Not to mention expanding your network of friends and contacts is in many ways more valuable than wealth.
4) follow the money. It sounds crass but after all it is the goal and it's also the most tangible effect of providing value to someone. Even at a micro scale if you're not converting customers it's a red flag.

5) my personal style is to be be wary of saturated markets like social networks, mobile apps, etc. on the flip-side i personally feel there's potential in the blogging landscape and popular product integrations (like widgets).
Sorry that ran a little long, I'm on a road trip right now (not driving), just some stream of thought ideas. Good luck!
> The idea of unidirectional dataflow is pretty good

Yes, but it's a bog standard local bus or message queue. There's nothing even slightly innovative about this approach.
Sounds like you might enjoy Haskell or similar :P
Wow, that looks dangerous as hell!
Redux is "inspired by" Flux, but it's not Flux. One very big (and positive) difference: with Flux each store notifies the React components when it's updated, independently from the other stores.

This means that, if you update two stores with a single action, this will provoke two renders, the first one with inconsistent data between the two stores (in other words, there is no way to update all the stores atomically from the React components point of view).

Redux, instead, updates the whole store, and only then notifies the React components.
Programming the Foundations of Life, the next age of technology
> It also notes that the equal sign before the initializer in a declaration was not present, so int x 1; would define x and initialize it with the value 1.

That isn't so scary; the parenthesized version,

int x(1)

is still seen all the time, in places like C++ constructor member initializers. It's how you actually declaratively initialize a type with that value, rather than initializing the memory with a default constructor and then getting the assignment operator called on the resulting object.

The real issue is that the parentheses in the above used to just be part of the expression, rather than required, so

int x 1

would have worked just as well. I'm fairly certain I'm glad of the change, but the previous state of affairs wasn't crazy.
Speed and supported standards were once how browsers competed. Now, features like Sync and a handful of extensions are what bind me to Firefox.

Having Sync available on mobile, even if it doesn't use Gecko or Spidermonkey, is valuable.
The Philosopher, the Rock Star and the Ancient Tradition Turned into Digital Art
You mean get it working with a CI server? If so, yes it can from what I've read.

I think it works with AppVeyor and Team City: http://cakebuild.net/dsl/build-system

Note: I've never used Cake myself, but have seen it recommended alongside Fake.
Yeah and last time I used it at work (2012-2013) it didn't even support incremental builds. Even the company's best Java developers just accepted this as normal.

See https://cwiki.apache.org/confluence/display/MAVEN/Incrementa... for proof. That may have been implemented in the meantime but the fact is that maven had no support for incremental builds for at least 10 years (released in 2002). Amazing.
I haven't thought about motorcycles or rotating bodies in a while so I am afraid to say this, but I think there is a missing force in that diagram. As the motorcycle sweeps through the turn, the angular momentum of the tires is changing directions. This tries to push the bike up, the same way counter steering tilts the bike opposite the direction you turn. If this is true, the lean needs to to compensate both the "fake" force (acceleration) and the change in angular momentum of the wheels as direction of the bike changes.