skysight-inc/HackerNews huggingface dataset:
I'm part of the stenographer/captioner community as a hobby and you'd be surprised at how many people think that all captions are automatically computer-generated. In reality the practical limitations of autogenerated captions are demonstrated by YouTube's caption system. It's good but even a mistake every other sentence (95%+ accuracy) can completely obfuscate the meaning behind the video.
No. If some MNC is a global monopoly then the industry is lightly/none regulated by most significant countries.

Though, USA is an exception, achived arguably due to history of low market intervention. I would not say that the MNC does not care but achieving global monopoly in heavely regulated industry is very hard. Case in point, in banking industry (the most regulated sector), there is no private (or even public) global monopoly.
The parent claimed the following: "Firebug didn't just raise the bar for web debugging, it pretty much raised the bar for all debugging tools." I dispute the idea that Firebug raised the bar for non-web debugging tools.
Ensuring you have some sort of root trust store is a _start_ but probably not the end for anything but trivial hacks.

The file you know as cacert.pem is a result of processing source code Mozilla makes available for NSS, the trust component of the Firefox browser.

Now, Mozilla makes its trust decisions in public, on the hybrid newsgroup/ mailing list mozilla.dev.security.policy. But it makes these decisions _primarily_ as a web browser. The Web PKI (a PKI for things that speak SSL/TLS over the Internet, not necessarily just the web) overlaps well with that, but the two aren't quite the same.

Further, Mozilla can and does make trust decisions that go beyond the simple binary decisions reflected in NSS and thus in cacert.pem. For example, if Mozilla decides they trust a particular CA to put honest dates in their certificates, but that their validation regime was too poor to be acceptable until August 2016, they might tell Firefox to reject certificates from that CA which say they were issued before that date. But NSS will only mark that CA as acceptable, and so it'll be included in cacert.pem

If you have a very specialised application you can and should curate your own trust store. Most people are too lazy, but that's a bad thing. Now, disabling CA checks altogether is definitely _worse_ than using Mozilla's trust store blindly, but it is not a panacea.

This isn't PHP-specific. If your application cares whether it's talking to real.example.com or dubious.example.net then you need to care about trust stores. They are not very sexy, there is no magic solution, and "Trust Mozilla" or "Trust my operating system vendor" is, again, better than "I dunno, let's switch the checks off altogether", but you really ought to do better.

Apple runs the Podcasting backend that matters for most people. You would assume that huge multinational corporation Apple carefully curates the trust store for that right? Er, nope. It's built out of Java apparently, once Oracle shipped a JDK update that trusted a new CA, magically that CA was trusted by the Apple podcasting system shortly afterwards.

And by the way apart from the fact that they're the ones who provide source code ready for download, the other reason people rely on Mozilla these days is they're open about how this works. If you use the built-in trust on Windows, or MacOS, you have no insight into their rules, they don't publish anything beyond the very basics of how to apply to be added to their stores. What are the acceptance criteria? Nobody knows.
document.write() cringe
I can see an advantage to having the beginning of the next line immediately beneath the end of the previous line -- it avoids a greater refocus adjustment distance to start new lines. This would greatly reduce mistakes where the nth or (n+2)th line is started by mistake instead of the (n+1)th.

However, I don't immediately see an advantage to flipping the letters across the vertical axis for each new line.
Just paywall it, or require a Facebook account to sign in first. That way you get the exact audience you want. ;)
I think some people overestimate how good humans are at speech recognition. Unfamiliar accents and noisy environments cause havoc with many people. I had a friend who learned English in India when I was in High School, so I was used to that accent; many of my classmates in College could not understand anything our Indian T/A said freshmen year.

Similarly I had friends for whom English was a second language who had lived in the US for years and were definitely fluent, but had to enable subtitles for a movie in which the characters had a strong southern accent; in general non-rhotic accents were very troublesome for them having only spoken english with midwesterners.

The article mentions the Scottish accent, and I would call that the hardest accent of native English speakers for those in the US to understand.
JUnit 5 Released
One thing I see missing is "conversational smarts".

People mishear a certain fraction of what they hear and they'll ask you to clarify what you said.

You could have superhuman performance at tasks like Switchboard and still have something embarrassingly bad in the field because the real task (having a conversation) is not trained for in the competitions with canned training sets.
With enough practice, I could see this being much easier to read. There's no jumping from the end of one line and searching for the next, plus each line is visually distinct from the ones immediately above and below.

I wonder how much text I would have to read like this before it felt natural?
For those that have made the switch in the Firefox Developer era, do you find the developer tools as good as Chrome's?

In the last week I've made the switch back to Firefox (Developer) and it's been awesome. I haven't had done any front end work yet so I haven't used the developer tools, though. I never really cared for the ergonomics of the Chrome devtools but I was really familiar with them and could efficiently profile/debug code.
Chrome Developer Summit 2017 Summary – Day 1
Ok, so anyone who invests in stocks with no dividends is also a speculator too by your definition? Or is the criteria different for stock investors?
Some of the "better programming" stuff exists, programmers just don't program them because you don't need them for it.

Parallel programming didn't matter as much as long as clockrates continued to scale with transistor count. The disconnect is a relatively recent phenomena (last 10 years). There's also lots of tools beyond raw threads+locks these days.
Also if you every played "adom" using "w<motion.hjkl>" could "word-ish" to the next color in that direction. I don't know how much you're still messing with it, but it's a fun problem to think about... transferring useful Vi motions and commands into a new problem domain.
Having skills is not enough. Is more a question of having enough resources, and interesting questions crossing the road in your way.

And (fortunately) many great discoveries are a question of pure luck. I wonder how this fits in their model.
> Anything that increases the amount of work needed to carry out a successful attack increases its security.

By this logic, any system which is more obscure is more secure. So for example, a 20 year old Sun server running telnet and has never been patched is more secure than a brand new server, because you might have to learn SPARC assembly or sniff the traffic/create a telnet parser. If you're trying to argue that added complexity equals security, that makes even less sense.
That sensor you linked looks to have its two cameras about 10cm apart. A car is easily 1.5m wide, giving a very cheap 15x increase in range for far objects and beating the LIDAR quote by a ton (and of course you can have multiple camera pairs for different distance ranges of course).

I'm with the grandparent: I genuinely don't understand the obsession with LIDAR in this space. It's complicated and fiddly, and seems to be competing with an "obvious" solution involving $3 camera parts.
The 13th Amendment explicitly legalises slavery as the punishment for a crime, and its used all the time.
It's surprisingly difficult to stop my eyes from snapping back to the left side after each line.
actually, you should see the pain that you get when having unordered dictionaries by default.

which is the default in python, you get awesome effects,
where the order of the unordered dictionary is dependent on the random seed.

where library implementor are serializing a dict into a serial structure (and are not sorting by key).
running the same code and same data twice, will get you potentially different results.

now here comes the best. most of the time in python you don't see the difference. the output is exactly the same but
never the less the order is not guaranteed.

so I believe having an ordered by default data-store will help the ecosystem.

Calling it unordered explicitly helps, to make sure that anybody serializing the structure will need to make a choice how to sort it.
I don’t think it is. If you show a raccoon that putting rocks into a took yields a marshmallow, you cannot include anything about the raccoon’s understanding of water displacement. If you show a raccoon that pressing a button yields a marshmallow, you can’t conclude anything about the raccoon’s understanding of electronics.
> It doesn't help that terminology has changed during the years...

As has hardware. Trivial example, but linked lists made a lot more sense in the 1970s than they do today.
(Full disclosure: I published https://packagist.org/packages/totten/ca-config several years ago. I like how `paragonie/certainty` will do a better job of staying up-to-date in badly configured systems. But for well configured systems, I sorta prefer the way `ca-config` defers to the system's CA.)

A few clarifications/suggestions:

1. Does this verify the bundle's signature everytime one reads the bundle (ie everytime one uses `curl` + `getLatestBundle()`)? That would feel a little heavy-handed. Maybe it could check the signature everytime one downloads the bundle?

2. Does the default configuration (as written in the docs) really treat `vendor/paragonie/certainty/data` as a
writeable data-folder? So downstream developers+admins need to set pretty liberal file permissions? (Or perhaps dig-up a
way to use an alternative data directory?) Might be useful for the docs mention this.
Are you serious with those questions?

I grew up on island in Alaska. Completed my last two years of high school in a small farming community in North Carolina. Joined the military and after ten years separated from southern Turkey, yet, somehow I was able to land a job as a data scientist.

I joined the military due to a lack of academic discipline though I still was accepted to the state schools in North Carolina, just choose otherwise. I have friends who did the same, though one did attend Chapel Hill on academic scholarship he received while graduating in Alaska. I have another friend who is now an anesthesiologist who graduated from University of Washington's medical school.

A few remote workers will do wonders for rural America in the short and long term. Saying you need to live in a major city to be successful is hogwash.
I might agree with you if gp had said how to get the coal industries going again - but is there really _nothing_ which can usefully be made in community with lots of space and (compared to the bay area) insanely cheap housing?
The peak power output is high, but only for a nanosecond or less.
I'm really concerned about how much weaker the new WebExtensions API than the previous extensions API. Just today I saw (and submitted: https://news.ycombinator.com/item?id=15542316) an interesting article about Keysnail, an amazing extension which is impossible to turn into a WebExtension — all because WebExtensions (apparently) forbids overriding C-n despite allowing override of other key sequences.

I'm very concerned for the future direction of Firefox.
Skimming those papers and reading about the silicon tunable lasers was a bit mind blowing.

I studied optics a bunch in college but never managed to work it into my electrical engineering job. Might be lame, but I didn't have any clue this kind of integration was possible yet, it's certainly quite exciting. Probably the coolest thing I've read about in quite some time.
HZD is intentional the way it is and it is perfectly good on my not-HDR tv. So he is missing the point.
There was a very capable javascript debugger as a mozilla plugin (don't think it was an addon), years before firebug/browsers dev tools had one. It don't remember the name, it was something with a V.
What good does a petition do for this. If you want them so badly, why not use them, and give feedback to the vendors about what approach they should standardise on?
I've seen some pretty terrible human produced captions on television shows as well.
Champaign-Urbana, IL
campus of UIUC, a top 5 CS program, good infrastructure, and charming
> The article doesn't actually mention them attempting to lure Knotel customers away

I saw this in the article:

---

WeWork, the No. 1 player in the sector, allegedly sent two spies to infiltrate rival Knotel — to steal info and some customers

---
I don’t know exactly what you mean by that. I’m just claiming that, from the initial experiment, you can’t conclude anything about the raccoon’s understanding of buoyancy or water displacement.
Man found alien egg on his property, or so he thought at first
Did it come from the people who were also convinced that capitalism will bring democracy to China? How has that experiment been working out, lately..?

Dictatorships don't just magically arise. They start from a single-party political system with multiple powerful people engaged in a power struggle. Eventually, one of them wins the struggle, and purges the others.

In 1917, nobody in charge of the Bolshevik party predicted that in 20 years, Stalin would kill all of them, and become a dictator.
> However I disagree that slavery still exists in the form of incarceration.

https://en.wikipedia.org/wiki/Penal_labor_in_the_United_Stat...
My best guess there is that flipping the letters encodes the reading direction of the line, to make it easier to pick up reading at any specific place.
Tired of people bringing up that "article" and the sensationalist media headlines. All that articles shows is that the CPU, given 100% utilization, does the same result as it did on iOS 10. Really surprising for sure. So what was the point of you posting that article? People saying "Apple is slowing my device" don't actually mean "the CPU has become slower". There goes the entire premise that benchmark. The CPU is the same—the software is less optimized for older hardware. The net effect? The software runs slower (and in some cases much slower) than older versions of the OS.

The real rebuttal of "slow" claims should be to look at the added features and security and discuss whether such trade-offs are worth the reduction in performance. For example, to make the user's data much more secure, Apple puts a lot of mechanisms behind XPC, which is inherently slower than mere API calls. These slow the system. Are they worth it, for the security benefit? That's the productive discussion we should be having.
How many services do you need? Schools, hospitals, housing, grocery stores and clothing. The outdoors then becomes your entertainment.
Maybe this is just me, but fixing the underlying economic issues sound _hard_. Feeding kids breakfast sounds doable.
Just because its not tracking with BTC at the moment does not mean its never going to increase in value.
You mean $300? ETH seems to lack the drama of BTC and Byzantium is humming along. I see the ETH dev team being active/creating off-chain solutions (whether the market will adopt these solutions is a valid question to ask) - I think these solutions offer value that isn't fully priced in.
Run sshd on port 22, use pf to redirect a high port down.
> But for the most part, the reason these great past ideas are not in use is because nobody has made them into a compelling product.

I think you're overestimating the market's ability to select good ideas and specifically, promote long term scientific advances. A lot of variables affect what succeeds, e.g. marketing, coincidence, network effects etc.

You cannot leave everything to the market (i.e. what people adopt) and expect great science to come from it. Many times, great science (and maths) comes from the compelling drive of people to discover and create something new. These talks are encouraging that kind of research, and I don't see them saying they 'have it figured out', but rather pointing out ideas they think should be explored more extensively.
Don’t forget you can also drive reasonably well with one eye closed. The stereo stuff isn’t buying you much for driving.
I'd say Firebug did for browser debugging what jQuery did for closing the gaps between browsers.
firebug took a while to have a proper javascript debugger. For a long while, you could only ever have breakpoints using IE+VS... But it was a crapshot if your code had too much DOM interaction. The debugger itself would crash (and offer you to debug itself heh)
More importantly, why are police in a multilingual nation relying on buggy machine translation to make arrests. It's not like it was a post in some obscure language from PNG or something.
Please, feel free to share your "off-limits" ideas, so that we can judge them in the light of day.
The last time income concentration in the US looked like this was around 1900. That generated the union movement and interest in socialism and communism.

(This time we got Trump. Oops.)
Facebook translates 'good morning' into 'attack them', leading to arrest
For people who need this kind of thing, FileMaker can be an extremely effective solution. The article doesn’t really explain what is differentiating about Coda.
Well... yes, that could happen. That's why you start small and scale your way up.

On the other hand, we've already got the unintended consequences of what we're doing, and they aren't all that benign...
Not sure how you can mention shady dealings and Blockstream in the same breath without any irony. The only business plan of Blockstream's sub-human CTO is to limit (or even reduce) the number of allowed transactions per second on the "main chain" to be able to sell a Blockstream Branded service as a "side chain". The whole success of the company depends on a hobbled and restrictively EXPENSIVE Bitcoin network.
Video of a Louisiana sheriff complaining that releasing prisoners means he loses free labor. It's from this month, and Louisiana has some of the highest incarceration rates in the country

https://www.youtube.com/watch?v=pupvjr3dQmI
The only thing I'm sure they use the map for is limiting the feature. They probably also extracted features like bridge abutments (where they might show up as a potential obstruction to the sensors).

The system is just a hands free cruise control, it still has an attention monitor and won't even do things like switch lanes: http://www.cadillac.com/world-of-cadillac/innovation/super-c...
https://news.ycombinator.com/item?id=15542004
New ransomware called BADRABBIT
Explain what you want to do in twenty seconds, or less.
Agreed. I fall into this trap more often than I'd care to admit. But I've comforted myself into thinking this is not limited to our field. Look at folks convinced that Romans knew how to make better concrete. Or that Damascus steel is somehow beyond current capabilities.

Are there gems that were lost in the past? Almost certainly. Could we have done better by not getting obsessed with constantly rewriting things into new languages? Debatable. My money is on not. And I hate js.
> I firmly do NOT believe in the philosophy of "don't make more, spend less". To us this is BS. We only have one life

You really remind me of me. I had this exact conversation with my life coach. And you're right, this isn't rocket surgery -- it's grandpa's wisdom. The difference is in intentionality. Now I decide how I'll spend my money before I spend it (i.e. budgeting). That doesn't mean leading an ascetic lifestyle; we go out to eat, and I buy beer, video games, magic cards, etc.

It's all summed up by one of my favorite Dave Ramsey lines: "A budget is telling your money where to go instead of wondering where it went."

Edit to add: We also bought a brand new vehicle because it was something important to us. $33,000. Cash. (well, almost -- we ended up paying ~$200 in interest, but that's a longer story)
Timing can also play a huge role in the success of an invention or the widespread adoption of an idea.
I consider most of the tools on par or better than what Chrome offers, with the exception of the performance tools. I find that Chrome makes things to clearer to folks, and the panel is easier to work with.
Wat?
the clue is in the paperclip
I like it, but it looks like it doesn't state where are the apartments located, not at least in the frontpage.
I loved Firebug until chrome's devtools got so good and fast. Chrome's devtools is a main reason why I use chrome so much.
I don't subscribe to that nonsense lol, but I realize that's the normal definition.
So You Have a Liberal Arts Degree and Expect a Job?
I had a chance to live in the middle of the "hood" in a large American city for about 6 months. I was one of the few white guys around. I spoke English, they spoke English - but it was about a week before I could understand people, especially on a crowded city bus. The first few days felt like a foreign country and it was the same country I grew up in! I wonder how well Siri and friends work with Ebonics?
All I'm saying is that big silicon companies have their eyes on this place. There are a lot of corporate offices out here.
I agree with the sentiment behind your comment, however I would also consider how the legal system seems to work. If you can’t afford a lawyer then the likelihood of “breaking the law” seems to be higher than otherwise.
Also, slavery had plenty of detractors and apologists had arguments in favor of slavery. Some of those arguments were pretty rational sounding (pretty wrong to)
I was wondering how Coda differed from Quip, et al, but this article makes me pretty excited about it. As someone who used to spend all day in Excel and VBA, there's definitely room for a new "light coding" platform.
Agree with this. I’m currently traveling to a country where English is not the primary language, but is still spoken universally. I am having a hell of a time understanding people - the unfsmikiar accent is wrecking havoc with my brain’s speech recognition centers.

I’m currently where speech recognition software was in the 90s.
Yes. Another consideration is that sometimes a submission may be upvoted not so much for the quality of the article as that of the discussion.
The Constitution explicitly permits slavery for criminals, and many prisons take advantage of this. How is that simplistic?
Root Car Insurance – Use your phone to measure your driving and qualify
Yes, making a criminal - who has committed a crime, been convicted and sentenced to jail time - do work is not equivalent - morally or otherwise - to racialized slavery.
I never meant major cities, just any city. In another post in this thread I give examples of Indianapolis, Chattanooga, and St. Louis. They could hardly be described as major cities (at least compared to ny/la/sf). But the rural areas beyond those cities' suburbs are highly impoverished. Infrastructure costs are higher in rural areas. It makes more sense to subsidize efficient urbanization than to spend far more on inefficient ruralization. My other post in this thread has better detail in this regard.
... while driving a stolen car.
I'm pretty sure canny will get in this time around. Your progress since the startup school event was great to watch!

If you don't mind answering, how many times have you applied and how many times were you called for the interview?
Venkman Debugger?

https://www-archive.mozilla.org/projects/venkman/