skysight-inc/HackerNews huggingface dataset:
Don't be deceived: the reason why these plans look nice is because of the team structure of the Zelda project. The design team spent a lot of time drawing up polished graphics and layouts and then "threw it over the fence" for implementation, in waterfall fashion. This is still a common practice within Japanese teams, as evidenced by, for example, Mighty No. 9's documentary, where you can witness an entire level constructed in Microsoft Excel. [0] The separation of roles is not a definite downside if the game design is already well-understood, and American teams have flirted with big up-front design on occasion, but tend to lean towards making sure everyone stays hands-on and can test and iterate independently.

One of the stories about Zelda that appears in interviews is that the second quest is the result of a miscommunication about how much space was available: They could have had a single quest that was twice as big.

The main direct advantage of drawing everything out is that you can quickly explore different types of setups(relative scales, positioning, iconography, etc.) and do a few passes of testing on it before committing it to code, for the same reasons that one might do wireframing and mockups for application UI.

[0] https://youtu.be/Ri4bV3Z186Q?t=249
My iphone 5 does it. Tends to be around the 20% mark.
that would be useful
Some kind of AI to guess what category is for each expense would be helpful. For the bigger stuff there will be a 1-1 correspondence of payee to expense. However when you go to a supermarket it could be a mix, given then supermarkets kind of sell everything from clothes to computers. So working those out would be helpful.

It would be helpful if receipts were emailed to you by stores and can be parsed later - although there is no pressure on stores to provide such a service I guess.
Better visualizations: https://www.math.ucdavis.edu/~romik/movingsofa/
Yes, but my experience at enterprise level, is that no one does.
My solution was much more elegant: spoof his MAC address.
Use your pinky to dial your bank on your landline ;)
Copywrongs 2.0: Prevent EU copyright reform from breaking the internet [video]
Raymond Hettinger gave a presentation a few weeks ago on the evolution of the Python dict implementation - one of the most insightful videos I've seen in a long time.

https://www.youtube.com/watch?v=p33CVV29OG8
Looks like it was David Luebbert.

https://storify.com/leonzandman/ex-microsoft-engineer-insigh...
Primarily this statement.

"Several homeless families whose children attend local schools told the Guardian that they had considered moving to cheaper real estate markets, such as the agricultural Central Valley, but there were no jobs there."

Buy why not look evan farther? The US is much larger than California. There are places which much cheaper costs of living in the midwest and the south. Seems stubborn that you must stay in California.
I don't think curiosity diminishes with age, even if the ability to explore that curiosity may. You can still talk to someone and find out if they are interested in experimental technologies, what they choose to tinker with in the limited discretionary time they have, and so on. You can ask about their opinion on new technical developments and whether they follow any trade publications or forums and the coolest things they've found from those places in the last few months.

Since for programmers at least, such information is not hard-separated from the course of their normal work, they will usually have the opportunity, if interested, to be at least partially informed about such things and have some sense of the overarching zeitgeist. For instance, a C# developer would be fully justified in reading about the changes slated for the next iteration of C# during his/her day job, especially as that iteration neared and achieved release.

On top of this, professional engagement and awareness IS something that deserves out-of-work nurture time, even when you have a family or other demanding non-work obligations. You don't have to have an impressive free time project like a hand-built CPU, but expecting someone to put in a few hours a month to tinker, learn, or explore new things related to their field is not unreasonably demanding IMO, even for experienced/busy professionals.

Obviously "participated in a MOOC [Massive Open Online Course, btw, for those curious]" may indicate curiosity (though it may also indicate someone trying to short-circuit their lack of skill by gaining Yet Another Credential to ride off), but it's far from the only signal.

The best employee is an experienced person who has retained their intellectual curiosity, even if they don't have the time to fully exploit it.
I think so; as I said it's essentially a small modification to DH.
Sorry I creeped you out man. My cat strongly prefers the word tiger as his reference. I think is cousin is an ocelot or something
You can try tiddly wiki: http://tiddlywiki.com/
> What's your experience with that?

I hear the people in my circles complaining that they can't find good stuff on Steam. They can find stuff when they're pointed at it, but...well, you can do that on any app store. Steam was better. It has regressed.

> I'm fascinated, remember a few titles that did that?

The outright launch-fails were a while ago, but one case of buying a pig in a poke that sticks out to me is Conquest of Elysium (one of them, I forget which). The game technically launched, but had no idea how to deal with a retina Mac and rendered to a backbuffer at full pixel resolution, which was then rendered to the display at double pixel resolution--unplayable, obviously. It's still in my Steam library because there were no refunds at that point. And refunds are nice, but they put the burden of proofing shit on the consumer when they should be on the platform and the vendor.
Rust's closure model is literally just C++'s with an extra dose of memory safety on top.
nah JPEG 2000 isn't quite as nice because some browsers can't natively parse it :) . WebP support literally already exists in all mainstream browsers, it's just a single frame of VP8. And it's still around half the size of regular JPEG

Not sure why we're downvoted here, either of these are clearly better options for increasing image download speed
Good to hear your cat has managed to avoid hepatic lipidosis during weight loss!
It would be nice if smartphones would degrade more gracefully. The instant that the protection circuit detects that the battery is no longer unable to supply enough power I would think it could immediately shut down all extra peripherals and go into ultra power saving mode (grayscale screen, no sensors, no apps, only phone calls and SMS).
C++ can be safe, and I usually make sure to use those features when I need to integrate C++ code within JVM/.NET applications.

However that is a personal option, I seldom have seen such options in enterprise code.
I was willing to take the fascism comment as a kind of humour but I downvoted him for calling the angular people sociopaths. In truth the boot is probably on the other foot.
I'm not sure that "less flexible" is accurate; we can accomplish the same things, but through different means.
Until recently I worked at a startup as Machine Learning Engineer/Data Scientist. There I got some experience interviewing people and looking at their resumes. In my experience, which is very limited compared to this post, people who put an MOOC on their resume are usually less qualified compared to people who don't.

There is nothing wrong with MOOCs, but they are almost always beginner-level. If you put them on your resume it kindof implies you don't have a lot of experience beyond that. Putting the Coursera Machine Learning course on your resume would be the equivalent of putting Java 101 on your resume for a Software Engineer.

I would recommend anyone to put projects on your CV instead. Even if you don't have a lot of work experience, just put side-projects and school projects on there.
Humans weren't built to drive. We can't support our attention during an entire trip, we can't deal with several variables at the same time, and we have all those emotional heuristics that are completely counterproductive when driving.

That's stating the obvious, not devaluing people.
If you want to enable Control Flow Integrity (CFI) on your own projects, check out these tutorials for Clang and Visual Studio:

https://blog.trailofbits.com/2016/12/27/lets-talk-about-cfi-...

https://blog.trailofbits.com/2016/10/17/lets-talk-about-cfi-...

Then you can use Serene to check that it was turned on.
Seriously, agree.
but what makes the game more fun? from what i've seen, most people agree that Nintendo games are some of the most fun consistently and yet they use this process. Meanwhile there have been many disasters like no mans sky that have been built iteratively.
Which annotations are you thinking of?
More power is not always more dangerous. When I have to share a lane with cars, I feel much safer doing 28mph on my illegally powerful custom e-bike [0] than I would at 16mph, because my speed is better matched to the cars' and they have less desire to pass me.

But I agree, more dedicated bike lanes would be great.

ETA: Oh! I see California now (as of last Jan. 1) allows 28-mph pedal-controlled bikes under the new "class 3" designation. Unfortunately, my bike still doesn't quite fit in this category, as it's throttle-controlled. Hmm -- it's not clear to me why that distinction is that important.

[0] http://www.nomadcyclespdx.com/electric-bicycle-conversion-sy...
History Shows How Rare and Valuable Freedom of Speech and Freedom of ThePressAre
Also Reddit algorithm decides what is shown to people.

And, beside the fact that you can choose if you want the algorithm ordering or just the normal one, if you scroll down enough your news feed you will see all the post, so it's not actually filtering out content, beside for content that break their T&C
> Every C++ functional call that can throw adds several instructions of overhead to save information about the call stack and check the return value

That's not how it works (unless you're using 32-bit Windows). I wrote a long explanation using an old gcc on Linux at https://stackoverflow.com/questions/307610/how-do-exceptions...

Basically, calling a function that can throw doesn't save any information (other than what it already has to save to do the call), and it doesn't check any return value (other than any check on the return value you wrote yourself). Instead, the exception machinery uses compiler-generated tables, keyed to the return address, to direct the execution flow to the correct landing pad.
I don't understand that either. I read papers, not books.
Not a parent, and I don't play one on TV, but here's an idea I just had. Why not just get a device with horrible battery life, and tell the kids you can't use it while it charges? I know kids compare how restrictive their parents are all the time ("my dad lets me do x", "my mom only lets me use the tablet for an hour!") but I don't think they compare battery life of devices. And I really doubt any kid would think their parents are secretly controlling the battery life either. Suddenly, you're on their side, and the conversation shifts.

Before: "Daddy, give me the tablet! Now!"

After: "Daddy, the tablet's out of batteries, what should we do?" "Oh, let's go outside and play together!
Safe pointers aren't guaranteed safe. If you move a uniq_ptr, you get nullptr, which can be dereferenced. You'll get zero help from lints, as this is defined behavior by the standard, yet you'll still be having UB. In Rust it's a compile-time error.
"A day of coding saves an hour of planning" is one of the first mantras to stick with me (I find it holds true for me)

Edit: I was also hoping there would be an album or collection of the Zelda assets - is it just the embedded ones on the page they released?
Amazon link without the hidden affiliate code: https://www.amazon.com/Aosom-Electric-Battery-Powered-Conver...
I don't think someone who's using an Arduino will want to go to the bare MCU directly, and WeMos is the best breakout, so why recommend anything else?
Windows 10 Reportedly Adding a Game Mode That Would Improve Game Performance
Ask HN: Brief explanation of the process from an IDE to the CPU?
It's interesting that ebikes are rate limited to 19mph but electric skateboards are sold which exceed this and I haven't heard of people having issues regarding traveling too fast on a skateboard.
> unlit e-bike

Well there we got a easy-to-fix problem. I never turn of the light, and its not like a led bike light is going to A), decrease travel time, B) ruin the environment.

Is there a good reason why the light isn't always on when the ignition (ie key) is turned?
It looks like they take contributions: https://github.com/clarkgrubb/hyperpolyglot
How to Find Data for Research-Backed Posts. Search Operators and Other Hacks
I've not only used them but was very nearly burned by carrying an internal battery in my pocket when I owned an LG G2x. It shorted on something in my pocket and not only got hot enough to burn me, but also swelled up to 2x its size.

And I also know that the OEM samsung external battery chargers are $40+ which is quite a long ways away from "a few dollars", and there are MANY fakes and dangerous counterfeits out there not only for the chargers but for the batteries themselves.

And even if they were safe and external chargers were as cheap as you say, i'd still prefer fast-charging and/or external battery packs over them.
Yep. On the other hand, solid sofware engineers are never really disposable - it takes probably 6-12 months on average for SE to ramp-up to full productivity on a team. Even after that period, he/she will grow still, having more influence on the design, the process etc. It's not a smart move to ditch such highly performing remote worker for a fresh local one.
I use a PSU with an ammeter and it shows around 250mA in everyday use.
Hey there! That was a fun conf :)

I've said "Rust has a lack of whimsy" several times recently, we'll see what we can do :)
Welcome to the Anthropocene? (Did) We Accidentally a New Geological Epoch(?)
I wonder how much of the popularity of bikes is connected with this horrible drought we've been going through in California.

For my uses, my non-electric bike plus BART is usually sufficient, so I've been looking around for what would be nice for rain or for trips outside the city. And I've found a bunch of promises and no available products. Most famous may be the Lit Motors C-1, always 5 years away from availability.

My brother just came back from Beijing, and he commented on how they have a lot more transportation options over there.
In Zelda's case, the level design _is_ the game mechanic - where you have to go to get a key, how the game forces you to double back in a dungeon, falling from one floor to the other through a hole, etc.
> There were breaking changes between v.1 and v.2. That being said, API stability is definitely a priority.

"Breaking changes" is a euphemism. These are 2 completely different frameworks that only share a name, nothing more. Both versions share 0 API.
> C++ doesn't have bad performance and is safe, yet isn't used in Linux, nginx, or OpenBSD.

>Why?

Because those communities, logically due to the UNIX influence, are biased towards C.

C++ is heavily used on Android and ChromeOS native subsystems, Mac OS X drivers, Windows, Genode. Symbian and BeOS were written in C++.
While they may have some features that are zero-cost, it's not a defining feature of either language, and so they don't take it as far as Rust does. This was only one example, there are many more that those languages do not do, for various reasons.
Hopefully they plan on using the money to fund their school systems. Maybe then they will stop turning out morons who don't understand that everything you read on the internet isn't true. Sources 101. The U.S. might want to consider it too.
Slightly Off-topic, but does anyone have an invite for this platform? I have been trying to get one since ages.
> Well, I think there's something to the notion that there is value in humanity, in spite of--or perhaps even because of--its flaws and non-binary approach to the Universe.

We are approaching a very scary time when this conjecture will be subject to cold empirical evaluation.

I think we'll pass the test. But wishing that humans were good on things we aren't do not help anybody.
> Wealth also correlates with intelligence.

Given that many environmental conditions to which exposure (in many cases, particularly early childhood exposure) demonstrably adversely impacts intelligence are more likely to be avoided with wealth (that is, both inversely correlated and with a clear causative mechanism for that correlation), this isn't at all surprising.
The Ultimate Guide to Niche Market Research
> No, it isn't, just like most arduino users aren't actually "after" the Atmega328p.

Every one of the boards we're discussing has an ESP8266... the specific board itself doesn't matter really. You found the chip you need, now you just find the board that has the features you want.

In the case of the arduino, there's a plethora of microcontrollers they can have, ATmega328p being only one of them.

The microcontroller on the arduino dictates it's maximum capabilities - for example, ATmega328p only has one set of hardware serial TX/RX pins, whereas the ATmega2560 has two sets.

In the case of boards/modules built using the ESP8266, the board/module dictates the maximum capabilities. It either exposes GPIO ports or it does not, some boards build in power regulators or battery connectors, or other nice-to-have-features that do not exist in the ESP8266 chip itself. It's the same chip under the hood.

So, yes, in this case, it is indeed the ESP8266 chip you're after.
I might be wrong, but Uptake seems to focus on cleaning and analyzing data from existing sensors on heavy machinery, whereas the firm in the article installs their own sensors (perhaps in addition to that).
Would you mind pointing me to that thread? Would love to read it.
thanks for reporting. It should be fixed now
In my state, the minimum yellow light length is 4 seconds, but it's obviously not uniformly applied. You can get a device to time the yellow lights from the state if you get a ticket, and then use that info to dispute it. Not much help if there is an accident.

It's a big enough problem that there's a group trying to do something about it.

http://shortyellowlights.com/standards/

EDIT: according to the link, the yellow light for a 55 mph road should last 6 seconds.
The approach looks promising, but handling all of Dotty can be challenging.

Latest from Dotty: implicit function types

https://github.com/lampepfl/dotty/pull/1775

http://www.scala-lang.org/blog/2016/12/07/implicit-function-...
Yes, the warning is very limited at the moment.
IMO this is evidence of the problem with bikes and ebikes in general. They're not an integrated, complete solution where (like cars) you just turn them on and go. At the moment ebikes are preassembled kits with a standard bike, electric battery and motor, and (if you're lucky) lights added, but most people will have to add their own lights powered by separate batteries, locks, and other accessories.

For the market to really take off there should be a maintenance free, complete solution. One of the many things would be that the lights are integrated to the rest of the electrics.

Also one could imagine removing most of the moving parts of a bike: No chain or gears (use a dynamo and a motor). Steering wheel is probably not needed if you have some kind of electronic self-balancing mechanism (like the Segway). You could arrange the wheels side by side instead of front and back to make the whole machine much smaller. Integrate the bike lock into the bike so you don't have to carry a separate lock, with lock/unlock controlled by your cellphone. Integrate the lights into the chassis and make them work automatically. Fewer moving parts => less maintenance => cheaper to buy and operate.
Possibly :) Analogies are hard.
But Feather is, as it describes itself, all about making:

"pushing data frames in and out of memory as simple as possible"

Parquet is fantastic, but it has a lot of functionality that's not very relevant for sub-TB of data, local use.
> ordinary J2EE H1Bs at Accenture

you probably don't see that phrase in their marketing materials.
NodeMCU is a contender for best ESP breakout too. It's good to know alternatives.
just out of curiosity, how many of you actually checked this news?
It was indeed hilarious to watch the media collectively spin two narratives at the same time: 1) The "emergence" of "fake news" and 2) The "hacking" of the election.

For anyone who wasn't watching: Unnamed sources in the CIA claimed that the DNC, a noted private organization, had their email hacked by Russian sources of some variant. The emails detailed among other things the collusion between the media and the DNC to work against Bernie Sanders and Trump. The media, once again collectively, made this seem like the election itself was somehow hacked, with the obvious purpose of delegitimatizing the guy who beat their favored candidate.

Julian Assange says he got the emails from an internal leak.

Okay, so no matter how you look at it, pretty much every major source of news was spewing forth genuinely fake news in torrents of excess. Meanwhile, they were also going on and on about what they called "fake news" coming from two-bit bloggers of the "alt right", as well as some scammers who gamed Facebook's algos or some bullshit. Pure Chutzpah.
She's from Austria, so English is not her first language. Guess a mistake or two in regards to grammar is the price you pay for broadening your horizon ;)
Depending on context, it also turns every object into a potential bug / movement sensor.

I think this field is pretty interesting, especially for buildings where fault finding and maintenance can be very expensive. Things like wireless strain guages in reinforced concrete, embedded temperature and humidity sensors in walls, the future does seem likely to have cheap sensors absolutely everywhere.
Similar safety, yes absolutely. Zero-cost abstraction not that I know of although I believe Swift has pretty good support for them and the long-term goal is to be in the same space as Rust (https://news.ycombinator.com/item?id=13077178)
Em what? Nexus 9 just received the Android 7.1.1 update, the same latest version as Pixels and other devices run.
Back in 81-83 the place I worked at did rnd on detecting sigs of failure in hydraulic systems by listening to the noise.
I think to actually operation Word efficiently you have to learn the object model which underlies documents. You don't necessary have to be able to program in it, but if you understand how the various objects are contained and composed together then the UI makes a lot more sense and it's usually easy to figure out how to get the desired effect on the page.

Of course it may not be practical for casual users to learn the object model.

While Word is still widely used today, I expect it to gradually fade away as people produce fewer documents for the printed page. Per-capital paper consumption in the USA has been slowly declining since 2008.
Finally something to advance dental technology :)

I wonder how much existing practices, who are invested in repair and especially cleaning of teeth feel about possibilities to permanently repair teeth. There are other advances such as the one with laser stimulation.
As an agile surgeon, I focus on immediate deliverables - we can figure out how to restart the heart once we've iterated breaking the ribcage a few times.
OP said he got "sticker shock" from shopping for automated cat feeders, but... how? The link he posted shows plenty that are $30. And the really well-reviewed gravity feed ones are $60 at most.
New iPhone Will have 2.5mm Jack Back.
Depending on the OS.

On MS-DOS, there was hardly any difference between the code quality generated by the Borland C and Pascal compilers.