skysight-inc/HackerNews huggingface dataset:
The noImplicitAny flag just doesn't make sense. You changed the new default behaviour to be the thing you don't recommend?
>A bread is a solid stable foam

Another engineer I'd bet :-)
Looks awesome. Have reviewed a ton of website builders and this is one of the easier ones.

Only problem is when I hit the download button the .txt file is blank.
I wholeheartedly agree with your cons for Typescript. If you're willing to move to a language that compiles to Javascript, you might as well go to something like Scalajs.
It's actually the exact opposite flow ;)

css-layout is the original project, it was written in JS and then automatically translated into Java & co. It had some bugs, and Facebook rewrote the thing directly to a native implementation but decided to drop JS as they were not using that variation internally. This is a shame as I love CSS-layout for calculating tween points in layout animations on the web. FB said at this point they have no plans for an official JS port of the new version aka yoga.
Holy hell this is well done. Congrats.
Love the builder! Wish I had seen this a week ago.
Tell HN: Ticketmaster TicketExchange listing creation is down
If you try to list tickets out of your TM account, you may get this error:

"Oops... Unfortunately we're experiencing some technical issues and cannot list your tickets at this time. Please come back at a later time or call for assistance. We apologize for this inconvenience."

Or, you may get bounced to a default TM account page that says, "Error 404 page not found."

This potentially affects all NFL teams using Ticketmaster season ticket accounts, at least. As of 13:50 PST (21:50 GMT), they have no estimated uptime.

I did discover a workaround: you can go to TicketExchange directly, click on the "Sell" link, choose the "Ticket Holder" button, then choose the "I have a barcode or paper ticket" link. You will have to manually type in the barcode for each ticket, and you will need to enter a credit card for validation (if you haven't already; if you have, you merely have to enter the 3/4 digit code manually). The downside of listing this way is that you may pay a higher commission than if you list directly from your account -- 15% instead of your normal rate (10% is common).
The tab key with autocomplete really makes you look like you're typing more than you really are. Not to mention the amount of output relative to the input. Sure, all you typed was 'ls -al' but look at all that useful output!
Native table partitioning for PostgreSQL 10
Conceptually it kind of makes sense. As time progresses and science advances, the amount of knowledge scientists are expected to understand expands. A decent student of science today must know much more than a student in the 17th Century. That extra learning takes time.
These reminds me of the Functional Graph Library[1] in Haskell, which takes similar ideas (edit: about constructing graphs inductively) a lot further.

There is also an article by Tikhon Jelvis[2] that provides a nice and relatively informal introduction to using those ideas in practice.

[1] http://hackage.haskell.org/package/fgl

[2] http://jelv.is/blog/Generating-Mazes-with-Inductive-Graphs/
Looks like all the graphics are missing, it is just showing a bunch of weird computer type symbols, dashes and what not. Still needs a lot of work /s
It's a large security company, filled with middle managers, I find that entirely plausible. I'm a junior developer in a large organisation and some of the PMs that I work under don't understand the tech we use.
First story by Chiang I read years ago, and loved it. Took me a while to remember who it was by when I looked for it again later.

I assume it's coming up because the movie Arrival [1] is based on Chiang's "Story of you Life" [2]?

[1] http://www.imdb.com/title/tt2543164/

[2] https://en.wikipedia.org/wiki/Story_of_Your_Life
Thank you for this enlightening comment, and apologies that our website isn't more accessible. We'll be looking in to this through out the day and will try to add some better html to accommodate for anyone who may be in a similar boat to you. I'm really sorry we didn't think about this stuff up front, and will do my best to from here on out.
Mamet should add a little film-noir to the mix.

"Case was twenty-four. At twenty-two, he'd been a cowboy, a rustler, one of the best in the Sprawl. He'd been trained by the best, by McCoy Pauley and Bobby Quine, legends in the biz. He'd operated on an almost permanent adrenaline high, a byproduct of youth and proficiency, jacked into a custom cyberspace deck that projected his disembodied consciousness into the consensual hallucination that was the matrix."
Yes. The story arc matters more than technical detail. And the moral tropes are boring.

I've come to realize that I actually care less about the technical inaccuracies than I do about a good plot. I don't expect the general public to know a lot about hacking, and I don't care that much. Sometimes it can contribute to the plot (e.g.: prison SCADA systems being easy to break), but often it isn't that important, if it's not too ham-handed.

I care more about a good story. So yeah, the story arc matters, the dialogue matters (the conversations, the attitudes of the characters) -- all the basic elements of a good film/tv show/movie matter first. Which is why I stopped watching Mr. Robot at the beginning of season 2. I just didn't care about the characters or story any more.

Maybe it gets better? Personally, if you're looking for a good story, involving technology and morality, I can't recommend West World enough. There's some "hacking" involved and the show over all is genius. Just my $.02.

[edit] I'll add that the article does bring up the point of the societal harms technically "dumb" plots can cause -- making computing/hacking seem like magic for example. This is an interesting point, but I still think this is less important than a good plot. The potential social benefits of good writing outweigh everything else, if you ask me.
Buy SpinaliS Canada Chair and Get FREE Ergonomic Car Seat Pad
As someone who came second in a DCSS tournament back in the day, let me tell U that this game rocks if U enjoy tactical gameplay. It can brutally punish U until U learn sufficient caution and U tune your situational awareness and resource management.

Have fun!
"Hollywood hackers" differ. Cyberpunk genre can be quite good, so I don't think it needs "killing" necessarily or even can be killed. It's not that creators don't know about real hacking. Some may be don't, but others can be quite aware of it. But as in various science fiction genres, things don't necessarily always correspond to real ones.
53$ is shockingly low for Bay Area, after taxes. 80K is also low... Hack Reactor bootcamp grads are generally pulling 100-125 straight out, so, what, 85 after taxes?
That is indeed a big problem, we're deploying some changes atm that should hopefully fix this. Sorry about that.
Pretty neat, but the video was needlessly overly dramaticized.
Wow, such haters. Downvoted my comment.
Better invite a second guy to downvote faster!
> "Would it work in the browser"

Depends on how you host the app. If it's hosted locally, then no.

>"and on the Mac"

Maybe. I'm nor that familiar with the Office for Mac features. I did try to search online to see whether Office for Mac supported Office Apps, but it's not the easiest thing to search for.
I added node_modules and OpenCV compiled for Lambda. Should be easy to play around with this code, just download it on Linux. I used Parallels to launch Unbuntu, then I zipped up the source code with apex and uploaded it to AWS Lambda.
Althought I really like python and prefert it to go. I think what you say has a lot of sense. I would like to know why you are being downvoted. It's a valid opinion expressed in a nice way.
Why cheap, outdated Android phones widen the digital security divide
I can no longer edit my post, but I just noticed that the arrow is different from relational composition. The semiring in my post is still interesting for graphs though, especially for reachability.
INTPs are most prone to mental disorders, esp schizophrenia, e.g. see http://psychologyjunkie.com/2015/11/02/mbti-and-mental-illne...
Yeast isn't essential to define bread. As a Seán, you might know that Irish soda bread uses sodium bicarbonate as a leavening agent.

https://en.wikipedia.org/wiki/Soda_bread
> Google, Facebook, Twitter, etc. are mostly going to be looking for solid CS fundamentals in their interview

I gotta second the above statement. A software engineering job often has so many unqualified applicants that it's just not practical to give every applicant a courtesy phone call. In these cases, a CS degree requirement is a way to filter out the people who are spamming their resume; or the crazies who just don't understand the kind of experience that the job requires.

That being said, it doesn't hurt to couch-surf in Silicon valley for a week or two. There are a lot of (cough) "startups" that need dirt-cheap developers that you can meet at every single networking event. You'll have 2-3 years of putting up with stupid ideas that go belly up every few months, but as you build your network, you'll eventually find someone who values your skills and forgets that you don't have a pedigree.
Ask HN: Employers of Mid Front end Devs, whats the min you'd want in a portfolio?
I'm looking for work but I don't have much work based examples which I feel are suitable for a portfolio.

Atm I'm going back and forth, part of me says that I really should have a feature complete app with tests and the full works but I don't think that's realistic atm as I have limited time available and alot of that will be taken up job hunting.

What's the minimum you'd want to see in a portfolio which would prove to you know I enough to be able to do the job?

Also would you prefer multiple tiny examples (thinking maybe codepen-like stuff) or maybe a larger single example on github?
It was a combination of an algorithmic improvement and ASIC hardware, to attack and recover encryption keys from vulnerable schemes in minutes, rather than billions of years. The algorithm might have also required a hardware instruction not typically provided by commercially available chips.

As a MacGuffin, it is still entirely plausible. But the actual use of any such magic box would never be visually exciting enough for Hollywood.

"Ok, so I ssh in to the box, feed it the hash, let it run for 450 hours, and then we get the result and spend Satoshi's Bitcoins into accounts we control."

"Does anything blow up?"

"No."

"Blinky lights at FBI headquarters?"

"No."

"Car chases?"

"No."

"Break in to a secured building?"

"No."

"So who's going to watch this movie?"

"How about we just get some laser pointers and some cats while we wait?"
I'm not clear about China/Japanese investment in the USA but doesn't that feel like the US is loosing it's edge and competitiveness. From an uninformed point of view it surely feels like China and Japan are actually in a position of control here more than ever?
Today, I downloaded the model weights for a state-of-the-art R-CNN architecture, ran some object recognition on some pictures. Took me 15 minutes to install the dependencies (bunch of one-liners), modify the code a little, and get it running on my data; all the internals are explained in the papers, and can be modified in the scripts. Just saying, could be worse.

To be fair, I agree that the big papers mostly come from google & MS, and I wish research was a real democracy.
This is fantastic. One argument people will make (just like they did with Bootstrap) is that if every product used something like this, all the webpages would look the same.

To be honest, if all product webpages looked like this, I'd be quite alright with it, because this look great.

Well done!
Sure, if I can get the damn things to pair. But if my phone has paired to something else, or my wife has paired her phone to the car again, then it's ALL BETS OFF!!!
That sounds weird, given that it's in so many devices. It runs on a normal frequency and is implemented in billions of devices, how is it hard to interface with?
Considering every phone I've tested (iPhone 5S, iPhone 6+, Samsung Note, Moto X, Nexus 6P) with 7 different bluetooth headphones (ranging from cheap Amazon ones to expensive LG) I have NEVER found a phone, paired with headphones, that stayed connected especially when the phone is in my side pocket and I'm walking in an open space which seems to make connectivity significantly worse.

For instance getting on the BART being an enclosed space? I never have an issue. All of the headphones I've tested stay connected the entire time without issue. The SECOND I walk out of the station, even in the city, every pair of headphones I've tried work most of the time but typically cut out once every 30 seconds or so. But it's crazy inconsistent because I managed to walk to my office, once, the entire way without it disconnecting.

Seeing as bluetooth 5 helps with range I'm hope I can finally using it to keep my phone in my side pocket and actually listen to my headphones, uninterrupted.
Don't know about how bsdiff operate, maybe it's naive.

Good deduplication and diff algorithms have adaptive block size detection.
Maybe it's still Bluetooth SIG's fault for not making a spec that is easier to adhere to.
My friend in Houston is trying this right now but it's incredibly stressful. A lot of companies aren't interested because he's unsure whether he's even coming to their city, some are turned off because they assume he'll want relocation, not to mention it's emotionally trying for him to hop from city to city for interviews and not even know where he wants to settle.
Yeah, it's kind of amazing that people can have any sort of an objective view of the world, with the amount of noise being input to their senses. I guess even if you have almost complete garbage in, it is still possible to get mostly not garbage out if the processor is diligent enough :)

I disagree that the caricature protagonist is necessary. I think a more nuanced hacktivist character could have made the show much more ambiguous, and in my opinion, interesting, maybe approaching some of the complexities inherent in the material.
Self driving cars, beating Go masters, but still no one has solved Ms. Pacman?

It's not like they haven't tried. There are multiple research papers on it, AI contests held for it, even Deepmind tried and failed.

I think the best score I have seen is around 40,000. The best human players can get 800,000.
Dart 1.21 is out today too - with generic methods support
news.dartlang.org
Why? I think this question is implying a desire for explanation of pros/cons for a city.
Actually I think Stripe is a surprisingly bad name. I work a lot with Stripe (& love them technically), have over a thousand of (mostly non-technical) customers that are connected via Stripe connect.

The name gets mangled by customers, A LOT. The most common confusion is (repeatedly) calling them swipe though strip has come up more than once. People are thinking more in terms of swiping cards than the stripe on them and so that verb sticks in their mind.
Introduction to K-means Clustering
FindBugs plugin for security audits of Java web applications
Schedule Viewer|C# WPF Programmer|South Scottsdale AZ|www.scheduleviewer.com
ONSITE
Front End development of WPF Desktop Application using C#,WPF and XAML. Azure back-end accessed by WCF. Visually exiting application accesses map based logistics and mobile app in the Non-Emergency-Medical-Transportation industry
Process: Resume > Phone screen > Onsite
Contact: steve.smith@scheduleviewer.com
I disagree that the constant churn in FE/JS is necessarily a sign of "rapid progress", rather than a lack of strong stewardship/leadership leading to people reinventing the wheel.

I haven't worked with Java for a long time, but from what I've been hearing from colleagues who are exploring writing production software with it, .NET Core is currently a bit of a mess, showing that even coherent dev stories can easily slip into disorder.
If you like rougelikes like NetHack, you should love Dungeon Crawl: Stone Soup. Decently hard, but what I like about it instead of NetHack is that doesn't require the level of rote memorization that NetHack requires. (Or Wiki hand-holding.) The game does a good job of killing you, and making you feel that, "yep… I did not play my hand right there." whereas NetHack will kill you for looking at it funny. (Usually in DCSS, I find that I should have retreated much sooner than I did.) The game will generally warn you outright if you try to do something considerably dangerous. (Aside from, notably, running headlong into combat when you shouldn't. But, for example, it will warn you if you try to eat a mutagenic corpse, or wield something that will royally peeve your deity.)

The artwork is beautiful, and I'm especially fond of the dungeon generator: it's a mix of random layouts and human design, and the result feels a lot more natural and interesting. On some levels, large parts of the level will be random, but a human designed piece might get integrated into it (randomly).

You can play online, too: https://crawl.develz.org/ (and I prefer this myself, as you can also spectate other players, and chat w/ them. Occasionally, I learn a thing or two.)

The point of the game is to get the Orb of Zot and get out, much like NetHack. Somewhat unlike NetHack, you need 3 runes to get the orb, but there are 15 in the game, making all of them considerably optional, and it's much more difficult to get all. The game has a few challenges beyond that, as well.

(I've only escaped w/ the Orb once, as a Gargoyle Fighter.)
The paper on the Design of RISC-V has a really good survey of existing ISA like x86:

https://people.eecs.berkeley.edu/~krste/papers/EECS-2016-1.p...
The Python Decimal class was introduced 10 years ago in version 2.4. That's after Python was 12 years old (from v. 1.0). It is a standard library module, not a first level type. This is not the least unusual.

Even Swift, as modern as it gets, operates the same way. You are arguing against a convention that is as deep rooted as CPUs capable of floating point calculations.

To this day, there ARE no "decimal" CPU operations. There are integer and float operations.
ROFL.
4.3BSD-Reno, basically unchanged since 1990 until yesterday.

http://minnie.tuhs.org/cgi-bin/utree.pl?file=4.3BSD-Reno/src...

Personally I'm more worried about the function returning obuf, a pointer to a stack variable in link_ntoa.
Asking for my email after letting me download my template??

I'm not sure if it is the most effective way to collect emails, but it sure is a good UX. As a reward, I included my email :)
This is really odd phrasing for a completely standard arrangement that has existed for decades. The US treasury is paying interest on US treasury bonds to the legal holder of those bonds. Whether that company "should" repatriate those profits instead of buying bonds or some other investment is immaterial.

The US treasury doesn't offer debt out of the goodness of their hearts to support poor bondholders; they offer it to finance their deficit spending. If anything increased demand for their debt is a benefit to the government.
Probably be good to add (2013) to the title as that was both when it was written and the latest x86 documentation at the time. Since then, it looks like the manual as 4670 pages now[0], which surpasses the 6502's "all transistors but ROM/PLA" count.

At this rate, 1419 pages over 3 years, the Intel x86 documentation's page count will exceed all transistor counts of the 6502 around 2020.

[0]: https://software.intel.com/en-us/articles/intel-sdm#combined
If you change someone else's words, they are no longer their words.

Most licenses require modified versions to be marked as such. So misrepresenting a modified version of, say, the GNU Manifesto as Stallman's original wouldn't be allowed by the license.
>However, when a company has to decide between someone from a 3 month javascript bootcamp, or someone with a CS degree

That really depends. Often, CS graduates know computer science and that's it. Often having some programming skills as well as domain knowledge can be as useful or even more useful depending on the maturity and positioning of the projects in the team's portfolio.

To use a shitty analogy: you don't need (or even want) a team of Yngwies busting out face melters. Sometimes the project just calls for three chords.

But yea, I'm with you in the sense that when I'm hiring for my team, I'm hiring deeply technical people to shovel bits into the engines. But I recognize that not all projects require it.
I get the appeal of that. I wonder though if it make sense for a website built on collaboration to be exclusive? Not that those things are mutually exclusive, but it's similar to the right click to steal issue. If people want to steal something they will, so it's not worth sacrificing the user experience here (probably); similarly, if the exclusive feel prevents people from signing up there will be less collaboration.

I guess it partly comes down to what is meant by collaboration. Is it writing together? Is it just feedback like comments or Genius style annotations? I really like the idea of either. These questions and others the users had here could be answered on the landing page. If you guys are interested in more feedback as you progress feel free to hit me up!
> Cornbread, traditionally cooked in a skillet, isn't a bread?

It's not. Americans have a strangely funny way of naming things. Only in America would you find "Orange Juice" that would say in the ingredients. "Contains no juice. Artifically flavored and coloured."

English muffins are baked goods, not breads.
Goldman Sachs Alum Turns to Virtual Reality to Sell $57M Mansion
I might be speaking for myself, here, but I really value clear and precise communication.

Saving yourself a single keystroke (shift-U vs. y-o-u) has much greater costs than you might realize in terms of how people perceive you, trust you, and are willing to engage with you.

I'm not trying to be prescriptive – I don't think using U vs. you is a moral issue, or makes you good or bad or smart or dumb or anything like that. But people react to things like that, even if it's not fair that they do so.
Nit: Dosas don't need to be fried. They are often just made on a non-stick pan without oil. Sometimes with a touch of ghee on top for flavor, but again, not for frying.
"4x range" means the marketing guys could say anything they wanted. Just like how 4G LTE is multiple Gb per second, 10 times faster than the previous generation! :D

Bluetooth can already do 100 ft... in very good conditions and with the rights devices and drivers.
(ab)using classic tools to play games
Well feel free to correct him then.
Correct. Bhatura is fried dough.
Isn't HN supposed to be "detoxing" from politics this week?
This is the most simple and intuitive template builder I have ever played with.
I completely disagree that digital ocean has a loyal customer base, their customer support has been degrading across time and minor annoyances such as wp servers keep failing and you have to reset your instance, just minor stuff like that has been adding over the years and I've been wondering if a company will show up so I can move my stuff over there.

This looks like it will be it. They just got so annoying it was unbearable.
Rarely has Britannica been criticized for having articles that are too short. Certainly we can find plenty of 'stubs' in Wikipedia and plenty of long articles in Britannica.

Is more better? Is more mediocre information better than less? How do you know what you're reading is true?

>> As the public now widely accepts lies and propaganda

> The public has always done this.

It's always been true to a degree, just like there is always crime, but sometimes it's much worse than others. Right now there is plenty of evidence that the situation is bad.