skysight-inc/HackerNews huggingface dataset:
Yes, I've used sphinx, not quite recently, and when I last used it (which was years ago), it was trivial to set up a working english install with the pre-provided models, as an amateur. From there it's only the problem of improving the model (which is obviously a pretty hard problem).

Are you saying that the sphinx progress is at that same level currently as the state of the art in the 90s? Surely that's hyperbole.

Also, using AI to generate even better models doesn't seem like a bad idea, if you're looking to improve it -- the fundamentals of speech recognition haven't changed, why build a completely separate open source product instead of contributing to something already well understood and accessible?
Have some examples of how he made them look really bad? Not disputing, just curious.
Heart Waterfall Card Step by Step Instruction
Well, I'm a Linux user and I strongly disagree. Looks like opinions are indeed like a certain posterior orifice.
I was surprised by these stats: https://www.bostonglobe.com/metro/2017/03/06/chart-the-perce...

I don't really follow your conclusion though. Why is it education is so attractive to women? Why do you presume that other professions are considered by women to be 'throwing their lives away'?
TVAddons loses appeal as judge draws comparisons with fully-loaded Kodi boxes
We are using deep-learning models which have much better accuracy for the speech recognition
A list of over 4000 fintech startups and companies
What about social media marketing? Services like buffer and hootsuite, or enterprise solutions that many tech companies use? Plenty of them have multiple accounts (like Twitter, Google, Microsoft, Apple, Facebook and more...) and share similar or same tweets among them. It's a very grey area – if the tweet has different text but the same message, is it ok with the guidelines or not? Let's take Twitter for example:
https://twitter.com/TwitterAPI/status/966367370708176897
https://twitter.com/TweetDeck/status/966380629674700800
Then saw this study this morning done

"“TV ad research finds sales impact of TV outperforms Facebook and YouTube”

https://mediaweek.com.au/benchmark-tv-karen-nelson-field/

Kind of curious did this come out intentionally right now?
this one is quite amazing, I expected it to be one of the weakest around today, I certainly would include it in one of my first attempts if I tried to brute force any password.
I think the guy you're replying to's point is that Qt versions of the apps he uses don't exist - the Electron ones do.

The alternative to many Electron apps isn't a native app in another framework, it would simply be no app (on linux).
Absolutely agree with you about finalizers! However, please note that this "threadReaper" code is from JDK class, so, the problem can appear on every application that just use Timer class.

Of course, there are many other examples of false-roots, but this concrete class caused unexpected OOMs on several applications of our clients, so we made this small sample and used it for sanity checking during implementing precise GC (and then mentioned it in the post).
A Lua testing framework in 31 lines
This is right: finalizers are difficult to combine with garbage collection for several reasons. As you say, there's no guarantee that the garbage collector will find the finalizable object in a timely manner. Additionally, if it's a conservative collector, then the finalizable object may be pinned by an ambiguous reference and the collector will be unable to free it. In multi-threaded programs the collector runs asynchronously from the point of view of the code, so if the garbage collector calls the finalizer then the finalization code may not be able to depend on invariants of data structures. It is hard to write correct finalization code under these conditions.

A 2002 technical report by Hans Boehm discusses these difficulties. http://www.hpl.hp.com/techreports/2002/HPL-2002-335.html
No. Let me illustrate with a different security situation where we use blacklisting.

Many years ago Debian mistakenly shipped a version of openssl that didn't use good entropy to pick RSA keys. As a result, everybody with that Debian would get one from a relatively small pool of keys when they asked for a new one. There's nothing special about these RSA keys, other than the fact that Debian systems from a particular era would always pick them.

A good CA (e.g. Let's Encrypt) blacklists the public halves of those key pairs. Again, there's nothing special about them, no reason they're worse than any other random key _except_ Debian always picked those, and since it did bad guys can trivially find out the corresponding _private_ key for each value and so they're useless.

If you propose to use one of these blacklisted public keys, there is a near certainty that it's because you have a broken Debian system making the keys, and so refusing you keeps you safe. Even though there's nothing special about these keys.

Now, if I have a system that generates RSA keys in a known secure way, I needn't check for Debian weak keys myself. Why not? Because there is statistically no chance I'd ever pick one at random, it's a total waste of engineering effort to check. But if I ask somebody _else_ to make a key pair and send me the public half, I should check against the Debian weak keys, because I shouldn't trust that they're smart enough not to use the broken code.

These passwords are crap. They wouldn't necessarily be crap if nobody had ever known what they were, but now they do, so they're crap now. Pick a different password.
> (Saying that, I am now a cryptographer and don't use much graph theory, or any of the economics and game theory I did in my undergradate :-) Game theory in particular, I am highly skeptical of, but that's another story...)

You’re a cryptographer and don’t use any game theory? Most cryptographic protocols are, or can be, phrased through game semantics. Game theory is very useful, what are you skeptical about?
Absolutely there with you on full text search. The only way is to ... export in plain text my text messages. If only we could export it in a secure manner and have the export also encrypted and be prompted for an encryption password on import. That would be awesome!

I think Group Video would be interesting but I personally don't do video on Signal, nor did I have a hint that it supported this? I thought it was just audio?

Even so it would equally be amazing if they could improve the usage of a Desktop client and / or maybe allow for Tablet support? I don't want to run my texts through Google Chrome, I rather run them through a more stripped down Chrome (Electron, but it shouldn't be too much different!) that wont be randomly phoning home to Google or require me to open up a browser I rarely use outside of work.

I really would love to see Signal work without phone numbers at some point (email as an alternative would open up Signal for Tablets - really wish Signal worked on Tablets) but I may not know enough about the existing structure to know how feasible this is or isn't.

I think you hit the nail on the head about email though. If the Signal Foundation is serious about making encryption accessible by all I think their next big focus should be:

* Making something that allows table usage of encrypted messaging (wondering if they signed something with Facebook and Co that disallows Signal to run elsewhere?)
* Make email encryption painless and straight forward, whether they build their own mail client and plugins (please make this AND mandatory no exceptions) or they make plugins for all major mail clients, especially Thunderbird.
Yeah. She writes as if this is unique to her profession, gender (?!) ... but it is not. This sounds like any other burnout stories from so many fields. Sure some fields are worse than others but academia is probably one of the better ones.
when I read this i thought of thunderclap too, wonder how much they are affected
Battleship Solitaire
What about a 3rd technique, free to try, then offer a few more days free if they add cc.
Despite gun laws, there was that guy who killed 100+ people, and also bombed a building.
yes, ARM ISRs use the C calling convention, and they should be marked as extern because they're effectively at global scope and can be invoked from anywhere.
I understand that the project is using AI, but why not feed that learning into sphinx, or some other tool? Couldn't this product have just been essentially an extension to make one of those other open source, research-backed efforts smarter?

How does any other project benefit from the models you build? Or is that the business model -- produce open source software that no one else can really extend or use with anything else, but hopefully people will then buy into your modelling strategy + tooling?

I do realize that you have absolutely no obligation to any other voice recognition effort, but I wonder how easy it is for anyone else to use the model you're building.
That's also roughly what I see on Windows for my Electron app [0]. 0% idle CPU and about 200MB of RAM. That's large but acceptable compared with other non-Electron apps running, like Sublime Text (170MB) or Thunderbird (320 MB).

[0] https://imgur.com/tMhEwtp.png
I can weigh an amount of water that fits my coffee pot.. but that is learned over 20 years.. I can add amounts to warm cups or make oatmeal but I would need a food scale and I dont have one.
And rush hour Amsterdam or New York are probably easy mode compared to rush hour Cairo or Delhi :)
Constant stress impacts negatively the immune system, you can look it up it's quite well researched. Men sana in corpore sano :)
I was under impression that those direct deals with distributors are better deals for RedBox than buying discs in retail. Because if they don't get a good deal, they can always buy discs in retail for $20-ish something, and have no restrictions on renting or resaling them, and with no royalties or fees, because of "first sale doctrine".
I can't assess the validity of these numbers, but, according to Glassdoor, senior software engineers at Google Munich make 105k to 120k base salary.

https://www.glassdoor.de/Gehalt/Google-Senior-Software-Engin...
Sergey Brin, my Father, and our obsession with Silicon Valley entrepreneurs
There is an interrupt-mode stack and a user-mode stack, the stacks are switched on interrupt invocation.

The value pushed on to the stack is a special value that causes a pop into SP to switch stacks back on return.
On any given day, there could be a half dozen autonomous cars mapping the same street corner in Silicon Valley.

It seems kind of tautological that they're using autonomous vehicles to create maps because they need maps for autonomous vehicles.

Yeah, I know, specialty equipment... but still.

Actually, what seems really odd is that new maps are that big of a deal. The cars need maps for normal navigation, sure, but you wouldn't expect that they would rely on anything too precise for safety reasons alone. The cars need to be able to adapt to possibly changing conditions and can't misbehave (at all) just because a street closed, cones are on the street, etc.

Unlike conventional digital maps, self-driving maps require almost-constant updates. The slightest variation on the road—a construction zone that pops up overnight, or a bit of debris—could stop a driverless car in its tracks. “It’s the freak thing that happens that’s going to make autonomous not work,” said McNally, the analyst.

I would call an autonomous vehicle that couldn't handle some debris "fundamentally broken".

Seriously, this mapping thing smells like a boondoggle.
Yes, cures happen all the time. I'm an anecdote, but I was cured of depression using venlafaxine. Talk therapy was used at various times but it was not effective. I no longer take venlafaxine and I am not depressed. I will say that getting "off" of venlafaxine is troublesome and must be pursued gradually and slowly because the withdrawal is severe. Once I was cured it took about 9 months to go drug free.
As an American teacher who routinely works 50-60, the idea of only working 35/wk feels like a dream.
Yeah, it's nice to be able to just send money internationally to friends/clients/whoever without using your private information / real world identity / whatever. If cryptocurrencies stayed as the small nerd money that no one cares about, that would be great.

But of course, capitalism ruined everything, now the buttcoins are 99% used for speculation and scams, there was literally a PonziCoin lol, prices are huge and volatile, transaction fees are huge, the GPU market is completely screwed, there is attention from governments and businesses, and (back to the topic of the article) everyone wants a fucking blockchain instead of a database. (note: If you just want an immutable proof of non-tampering, you need Certificate Transparency!! Not a slow power-wasting system designed around libertarian "trust no one" wank.)
As the story points out, Redbox don't have an agreement with Disney, and so buy their discs at retail price. It does mean they don't get the new blockbusters (which is why they have deals with other studios), but the costs above are reflective of their costs in this case. If they had a contract with Disney, they would get the block busters (at a higher price), but wouldn't get the digital codes (which are the subject of this case).
I don't know about you, but I've never entered my email in exchange for anything knowing I'd get spam.

At the very least the transaction is unfair since the spam part is generally left very implicit.
How Can Serverless Computing Benefit Your Startup?
Resource usage in this reality will only become reasonable when there will be a noticeable penalty involved in unreasonable usage, but I guess it boils down to what you define as reasonable: If a noticeable penalty is measured by the end user then - sorry, enough users just don't care, which enables this technology to continue to gain popularity. If there was a law that companies need to pay a percentage of the energy their applications use then you'd quickly see everybody moving not only to native apps, but to the most efficient native apps.

In the meantime, the invisible hand is doing it's thing. Time will tell what it's thing will look like.
I agree with all the complaints about electron performance, but the thing that really gets me is how horribly developers fail at responsive design, with a toolset that is probably the most suited for responsive design since terminals.

How the hell do slack, discord, and gitter STILL not collapse their sidebars when you resize the containing window to be tall and narrow? It makes them unusable in a tiling WM, and it's generally disrespectful of screen real estate in any WM.

This is the price of easily accessible development. We're doomed to relive past mistakes in UI, as new developers are blissfully unaware of lessons learned by existing frameworks.

Many people here are saying electron is popular because of a lack of sane, consistent toolkits across each OS. There's also security to think of too. Electron is likely very insecure relative to native software, but the responsibility is purely on the electron devs: freeing the app developer of that burdon. Electron rose in an environment with no competition in that regard. But now, Windows has UWP, and Mac has their own app platform. I sincerely hope we see these more universally leveraged, such that developers will stop abusing the web for app development.

And I guess Linux will just have to make a WINE for UWP, I can't imagine the Linux community coming together to create something like that for themselves.
what does the sugar and salt do in this case?

edit: it's in the article:

> for rehydration, glucose is basically as important as sodium. The two compounds work together to pull water into shriveled cells that have been deprived of ample water.
This is absurd and impossible to remember, you should instead have at least 3 levels of password strenght, one high strenght for base services that are used to retrieve other accounts like facebook and e-mail, other for important services, and another for crap.
The measurements don't even have to be exact.

There was a program that taught women in developing countries to make oral rehydration solution for their children - the result was decreasing deaths due to cholera by an order of magnitude. Many of these women didn't have tools for measuring the ingredients, and the program didn't distribute them - requiring such tools would restrict the spread of the program.

The heuristic is a liter of water, a handful of sugar and a generous pinch of salt. The result may not be exactly the optimal concentration, but it's essentially always close enough to have the desired effect. This heuristic has saved millions (probably tens of millions) of lives.
Having a part number in my system does not mean that it is a reasonable case for a spare part.

These are actual examples from my business: I have part numbers for raw powders that I have not yet sintered into ceramics. I have part numbers for parts that go into a welded and inseparable sub-assemblies. I have part numbers for components that are bonded together with glass seals that cannot be repaired if separated.

It is easy to see how you cannot just use the BOM to determine the list of spare parts and it is easy to see how a manufacturer could simply pot their whole unit in epoxy for "structural" reasons and prevent any individual spare part or sub-assembly from being useful.
You come across in this comment like you're trying to have your cake and eat it too. In the first paragraph you say that everyone's issues are "valid," but in the second you say women's issues are more "significant." What does it even mean to say that men's issues are valid but not significant? It sounds like you're still writing off men's issues as unimportant.

The whole premise that women's issues are more significant or important deserves some skepticism. We can cherry pick certain groups of privileged people, such as computer engineers or CEOs, where I'd agree that women have it harder. (In education, I'm less convinced.) But in the general US population (which is majority female):

- The unemployment rate is majority male

- The homeless population is majority male

- The incarceration rate is massively majority male

- Women do better in school

- Women live longer
A Computer Glitch Let a Trader Claim $20 Trillion in Free Bitcoin
Somewhat related: the origins of the title Benevolent Dictator-For-Life

https://www.artima.com/weblogs/viewpost.jsp?thread=235725

I have to say though, and this probably is me because I'm not that deeply invested into the Python community, but I don't really know anyone else in the Python community who represents the core language. In most other programming language projects of this size there are a multiple people who are public faces of the language itself, beyond the first people who designed it.
Yes, but then they only get them once they are on general retail sale, and so don't get the newest (to-rental) movies. They pay more when they have an agreement, but the theory is they make it back from increased rentals (because people can't just buy themselves a copy at the supermarket, and enough people are lazy enough to spend a bit more so they don't have to return it).
I also think that current gen. of UI (touchscreens flat-design) has become such a degraded experience that these alternatives become more appealing.
A flat tap is 5 ml isn't it?
I think so; while it is moving away from us, 80 million years ago it exploded and sent its light our way. Because it's moving away from us, the light is stretched out a bit, causing red shift, allowing us to have a good idea of distance / time.

I don't know how far the remains have traveled from us since then though.
Buildings full of people are a joke compared to the massive amounts of power wasted on mining.
It seems like you'd have great background to work in the cryptocurrency space.
In the fasting world this is “snake juice”

“take around 4700 mg of potassium per day max 2000 up to 3000 mg of sodium per day max” into a liter of water for a full day’s worth
Those ridiculous "warranty void if sticker removed" stickers have been illegal in the US for decades but companies continue to use them because the vast majority of consumers are not familiar with warranty law, and even if they are nobody is going to bother suing over a warranty claim on sub-$1000 hardware.

Seems very similar to this “Codes are not for sale or transfer” thing.
Weekly Machine Learning Opensource Roundup – Feb. 22, 2018
So, if you do have data in an arbitrary graph structure and want to do a search like the Airbnb example - essentially, sort nodes by maximal total flow from a set of starting search nodes - clearly Hopcroft-Karp isn’t appropriate, but is there an algorithm that is good for this use case? The author punts to building indices, but is there a way to express that from a graph theory perspective?
I loved the games room at the end of the museum. Great way to transition from all the interesting history, from all the invoked thoughts of how high the stakes were for cracking Enigma, to seeing how technology and computers can improve our lives and make us happy.
The problem is when you have a question slightly more complex than that and no access to a real human being. I recently enjoyed that situation with a medical benefit provider's phone menus, and it was infuriating. (Still haven't figured out how to get a human being on the phone and am waiting, 2 weeks later, for an answer to an email.)
Oh for sure! But those numbers will be difficult to find in The Netherlands. Switzerland has the highest paying software engineering jobs in Europe AFAIK.
Why Tesla’s Gigafactory Is Musk’s Most Ambitious Project Yet
> And I guess Linux will just have to make a WINE for UWP

I might be wrong, but isn't that literally Snap Packages?

https://www.ubuntu.com/desktop/snappy
Interesting, I had not taken that into account. Maybe something I'd consider a few years down the line.
Decentralized Blockchain Application Based on Ruby on Rails
Twitter Announces Changes to Platform and API Usage Rules to Crackdown on Misuse
if done correctly it could just be a much faster way to get to something, versus digging through layers of menus, or trying to guess the right search terms.
Hacker News' Birthday Page (2006-10-09)
With those things it doesn't have to be exact.
I can imagine how much 6 teaspoons or 2 tablespoons are. But I can't really do anything with 25g without a scale.
The Nature of Computation is really good.
You can have 1000 of companies that act fair and don't use AI for malicious purposes, but there it that one company or community that doesn't... and then someone sends you gay porn with your face in it.
I'm not sure closeness to natural language is necessarily something you would want. I remember some super painful experiments with AppleScript (https://en.wikipedia.org/wiki/AppleScript) 10 years ago, which really pushed me away from that ideal. The languageification of a programming language creates a lot of cruft.

if the text returned of (display dialog "Username" default answer "") is userAns

Similar issues can be seen in some of the monstrosities created as ruby DSLs, for example in rspec

expect(true).to eq true

where it becomes hard to understand what's actually going on.
Sphinx has its own models, it is not easy to extend it with the frameworks we are using

We will be open-sourcing more of the platform over time and give back to the community, this will start with the NLU in the coming weeks
You can also click on the (swtch.com) behind the link to see all other posts linking to that site:

https://news.ycombinator.com/from?site=swtch.com