skysight-inc/HackerNews huggingface dataset:
This excellent presentation was referenced:

Secure Design: A Better Bug Repellent
Christoph Kern, IEEE SecDev '17

https://s3.amazonaws.com/cybersec-prod/secdev/wp-content/upl...
Linguistic Map of New York City
GM, LG Chem to Announce EV Battery Joint Venture in Ohio
Not every American feels like it isn’t okay to be idle and bored. I guess you haven’t been following the real noise about moving to a four day workweek in America. Can we leave the sweeping, judgmental comments on the drawing room floor?
Palettes Are What Every Teen Wants for the Holidays
It is a major failure if the DRM causes the game to be unplayable after a few years.
The new UI is worse compared to the old one. I agree completely, no idea why this change is being pushed as it worsens experience a lot. Similar to Reddit mobile website.
Best Screenplay Goes to the Algorithms
Practicum is an online educational platform
Instapage. We use it for all our PPC landing pages and it's a great, 0 code option.
In the post I mention a Brazilian company who's using DeepSpeech for vocabulary constrained, medical applications. They've trained their own Brazilian Portuguese models.

The English acoustic model that we released does not have a fixed vocabulary. What determines the vocabulary is the language model, which can be created from text. So if you have in-domain text, and would like to try it out, I would say the first step is to create a language model using your text and then experiment with it.

We have some documentation on how to create the LM here: https://github.com/mozilla/DeepSpeech/tree/v0.6.0/data/lm

It's not super detailed, but I'd be happy to answer questions on our Discourse: https://discourse.mozilla.org/c/deep-speech
I didn't change my comment. The only edit I made was to separate a para for formatting. Maybe you were reading something else.

From a market perspective the delta has nothing to do with supply/demand. Microeconomics and supply/demand theory doesn't really have any answers to the fact that wealth and power tends to acrete. The textbook answer will be along the lines of 'but then smaller more agile entities will arise that displace the incumbents' but the incumbents have long ago figured out strategoes such as rent seeking to prevent that.

Capitalism is fundamentally broken in several clear ways:

* It assumes that individuals are rational actors who are sufficiently informed to make generally optimal self-interest decisions

* It assumes that there's a force or mechanism to modulate or prevent acretion of wealth. So far the only such mechanism historically has been bloody revolutions

* It assumes that we know the 'true value' of things including externalities. The climate crisis is a huge example of how utterly wrong that is. If car and fossil fuel costs accounted for externalities, they'd cost somewhere in the vicinity of 10-100x more than they currently do. Would that have prevented the boom that led to current quality of life in the developed world? Probably. Would it also have prevented an existential threat to us? Certainly.

The pursuit of continuous growth has become clearly a self-terminal strategy that not only failed multiple times in history before, but is threatening our entire species via anthropogenic climate change now.

I'm advocating that we stop pursuing continuous growth and focus on collapsing the insane wealth disparity and dismantling the structures that have acreted unprecedented wealth and power into the hands of <100 people worldwide.

Someone who acreted sufficient wealth to extract profit from your labour more effectively than you can alone, is not doing you favours, is not being charitable, but merely exploiting you to acrete more wealth to exploit more people ad infinitum.
But usually nobody cares about or checks whether your implementation of the operator your overriding still obeys all the axioms. Sometimes we have tests whether some interface implementation fulfills some axioms, but usually we do not.

Somehow with monads we do. And I suspect the reason is, that monads come from an area where of Programming where proving a program correct is preferred to testing. And for proving correctness, you need a proper specification and then implementations that follow that specification. And a specification is done using abstract concepts.

If you want to prove anything about your program (or even understand obscure edge cases), concepts through examples will not work for you.
I promise I'm not trying to pick on you here, but LabVIEW actually offers a module specifically for building web-based interfaces for your equipment (http://www.ni.com/en-us/shop/select/labview-nxg-web-module).

I'll agree that graphical languages don't seem to have caught on for general purpose programming, but some reasonably powerful ones certainly exist at this point.

Speculating as to why, I admit I have no intention of picking up a graphical language for my next project. Partly it's familiarity (I don't know what I'm missing), partly it's learning curve (expending effort when my current tools already work), and there's definitely concern about the ecosystem (manually writing bindings is never fun). There are also existing tools whose functionality overlaps to some extent - I've seen (and briefly played with) tools for some languages that will create flow diagrams from your source code. It seems like graphic-centric languages exist, but only gain widespread adoption for specific tasks that are frustrating or tedious to address without them.
I think he does exactly that in the next part of the sentence (not in your quotation):

> […] but today such features [should] be in very core of text system no in some software branch
The solution is not really depending on monads. You pass "the world" as a parameter to read. If you pass a different world, you will get a different output. All function which interact with the world get a "world" parameter and returns a new modified "world". So now all IO operations are pure!

Monads are used as a trick to hide the "world" argument, so you can't cheat by e.g by reusing the same world twice. Maybe something like ownership in Rust could be used for the same effect?
Many years ago I made this website with free webfonts, I processed dafont.com database dump, extracted the free ones and processed them into webfonts.
http://fontsforweb.com/fontcategories/show/catid/35/Free-Squ...
http://fontsforweb.com/fontcategories/show/catid/39/Free-Pix...
"The amount of adverse inference a jury will take from silence is limited if you later give a good explanation in court."

If it was possible to "sticky" a comment here, this would be the stickiestable comment.
Correct. The latest release with the TensorFlow Lite model runs in real time on a Raspberry Pi 4. I'm not sure if the Mycroft integration is updated to the latest version though, as it was just released.
Tracking Diaries with Matt Navarra
It would be interesting to compare deaths per km driven for both these endeavours.

I wonder if there is much overlap in the group that is bullish about the risks for each.
She’d never seen a smartphone before she fled. She’s racing to catch up
First giant planet around white dwarf found
najlepiej datki przekazywać na domy dziecka
Thank you for your work on the Rust bindings :)
Jesus, what's going on in India and China?
I think Netlify has an amazing product and have been looking into using Gatsby for some projects. Thanks for linking those templates!
https://xtendo.org/monad

This is the best introduction to the topic I've seen for Haskell beginners. It provides some much needed context.
Does it work in practice for the marketing folk?
For others interested, here is a list of flat file CMSs: https://github.com/ahadb/flat-file-cms
thanks Trump
How Successful Companies Fought for Their First Customers (2017)
For C string library with stack allocation and some Unicode support you can check: https://github.com/faragon/libsrt
>That's why we need political action.

And in terms of global coordination, it helps to negotiate from a position of moral high ground if you can show that your country is doing its part to reduce emissions.

What seems completely, off-the-charts crazy to me is NOT the "China is emitting too much CO2" claim. It's the "therefore" that people stick on the end, sometimes implicit, sometimes explicit: "therefore we should do nothing." I lack the language to fully describe how crazy that way of thinking is.
Analyzing tf-idf results in scikit-learn
Columbia will give full scholarships to refugees and other displaced students
Apple Music Replay
ja prowadzę dziennik zapisuje w nim wszystkie ważne wydarzenia z życia:)Za kilka lat fajnie będzie po wsponimać przeszłość
OK, maybe he means that, but XeTeX and LuaTeX do have them at the core. Users use what they use, but the developers have for a decade worked to provide utf8-native and system font-enabled engines.
I was a very bright kid (won math olympiads a lot), and I can get loans easily. Still I'm not Bezos-rich somehow ...
HTML and js is the way to go if you are a dev. All the other tools are better suited for non-technical people.
Exactly, best inner-feeling I have is when I know I don't have to do anything, literally anything. So I know I can do whatever I want.
Economic power can do much more than dangle a carrot. It can buy coercive power. It can also buy propaganda machines to fool people into believing what economic power needs them to believe. Economic power also gets to decide which projects are worth pursuing in our society.
Last night's moon was a fully saturated red colour in the suburbs at the Northern edge of Sydney, whilst high in the sky, just like the colour red you would get on a computer monitor. More spectacular than a lunar eclipse, as there was no shadow, and weird in that it was a crescent rather than being full. Of a night you can see the flames shining over the distant horizon. 5th day of summer, 85 to go. "Fun" times ahead.
You're listing differences between Japanese and English, but my sample of anime fans who don't understand Japanese also includes Chinese and Korean speakers, for whom writing system or verb-final word order, respectively, are shared features. Different grammar from English isn't unique to languages with non-Latin writing system either. Latin itself has much freer word order, enabled by a more complex case system than English.

Personally, I don't think grammar is a large hurdle to learning to understand a new language. You can learn once that Japanese usually has the verb at the end of the sentence, and afterwards use a dictionary whenever you don't understand the word at the end of a sentence to learn a new verb. But using a dictionary is already a step up from passive consumption. Most people just want to enjoy the show, so they're not learning much.
Interesting how they do it. Injecting js to client pages on "great wall" to land on browsers where it is calling the targeted web site.
I'd use Gatsby with TinaCMS. Although TinaCMS isn't quite ready for primetime yet. https://tinacms.org

And hosting with Netlify maybe.
I suspect 'humans' is an attempt to avoid stereotyping/sexism - but some people certainly do if not enjoy actually being busy, enjoy talking about how busy they are and how little time they have.

i.e. the enjoyment I think is in projecting a certain image of oneself; not necessarily actually embodying that image.
Thorny indeed. I was targeted and fired by my employer for being a whistleblower-in-the-making. I hired the lawyer that a doctor chose for being scape-goated in the same case. The lawyer was great for the doctor; not so much for the peon. So the same lawyer can be great or not, depending on any number of things.
Is hugo appropriate for a reasonably technically competent non-programmer?
I really don't understand what you are trying to say.
Hyundai, Nikola and Toyota Start to Build the Hydrogen Highway
NBA players have a new favorite snack: Energy-boosting stroopwafels
I have been living in Germany for many years and the prison (and justice) system is obviously different hear. Quite a few Americans think it's ludicrous here. But reading this, I beg to differ. This is also just heartbreaking.

It's also crazy to think he gets no state compensation for this sort of thing.
Hacker Accessed Private Reports on HackerOne
As others have noted, without the Campari it's technically not a negroni - and you can try Aperol (makes it a Contessa), or being more faithful you could try another bitters.

Here in AU some bars make a fully Australian negroni, using local equivalents.

(Otherwise Most bars will use Cinzano as the default vermouth -- it's acceptable, but nothing special.)

Domestic versions of vermouth exist, eg. Margan in Broke, NSW make some delicious dry and sweet vermouths. Not common, though.

Same for bitters - there's the confusingly named 'The Italian', from the Adelaide Hills (South Australia) distillery, which is a magnificent take on bitters.

I'd suggest looking around for some imaginative variations local to your area, as there's a lot going on with these types of drinks lately (as per TFA). Great news for the sophisticated addict.

Or maybe go for some variations -- in addition to a Contessa (too sweet for me) you can look at the Hanky Panky, which is a delicious cocktail, and worth ordering just for the name.
Pretty much. The problem set they're useful for is low-latency high-throughput stuff, and/or connectivity to high speed digital signals, for things that there isn't an existing custom solution and where you don't care about area or power consumption. That's not a huge market.

We do use them at my employer, a multinational chip company - but only in very small numbers, like one $50k board gets shared around project groups who use it for a few weeks each. Most of the work is done in simulation.
DesignModo's Startup Framework should be at least considered - https://designmodo.com/startup/app/

We've used it to build Rezi - https://rezi.io
It smells like I'm near a campfire! Also, I luckily don't get those.
It's not impossible. Some of that border has steep mountains. Bombs don't always drop where you plan. Which is called an accident.
Politicians and CEOs Could Face Criminal Charges for Environmental Destruction
Air New Zealand trials edible biscotti coffee cups
I 100% agree that is a silly comparison. Just a reminder that you initially made the analogy, not me.
Soy, oat, almond, coconut or another? How to find the healthiest milk
It seems spaCy is missing as a valid tool in this list. It's one of the best!
HN commenters are usually infatuated with using the government to solve all of their problems, then situations like this come up and it’s “Doh! Why this happen?!?” How about we stop giving the government infinite power, both in the legal system and in the political system?
No. The legislation's definition of "major failure" includes several clear statements that if a remedy can be/is made by the supplier, the failure is not a major failure.
Because a dependency isn't a service. You're talking about dependencies as if they're standalone services that you consume. I think that's probably the predominant attitude at the moment, so sandboxing dependencies to turn them into (effectively) standalone services that you consume might work.

But I don't use dependencies like that. I'm mostly just importing useful functions from a library. Having to sandbox that function away from the rest of my code is not going to work. I'll end up copy/pasting the code into my project to avoid that.
I will try. As soon as "objective innocence isn't a given", the prosecutor will be able to produce true evidence to prove you guilty (not always, but mostly). Thus "will go nowhere". If "objective innocence" is given, the prosecutor, by definition, can't provide true evidence to prove you guilty. So they need help to hold up their fake case, and one way to provide help for that is acting like an ingenuous innocent who thinks nothing can happen to them because they are innocent.
Dissapointing that it requires a Google account.
Tensorflow lite, interesting. Has anyone tried this with Google Coral USB accelerator? I got one laying around but very little experience with ML. I could get the USB Accelerator working with the pretrained posenet after much messing around, but my chances with DeepSpeech are small to none. This seems like the perfect fit though.
Unfortunately, finding a good lawyer, or surgeon, is kind of like finding a good auto mechanic. If the people who are providing the endorsement are not overly familiar with the process, that endorsement may not be of much value. And sometimes the professional may be great for some people in some cases, and much less so for other people in other cases. It's partially a function of a poorly designed system. Liberty, such a (allegedly) fundamental right in America, shouldn't hinge on such an ambiguous and capricious process.
By the end of the course, you'll clearly understand the 15 proven principles of a successful landing page
You'll learn how to research your audience using 3 industry standard analytical and research tools, to craft a more compelling landing page message
You'll learn about the most popular tools to create landing pages, and how to choose the right approach, according to your current budget, available time and skill level
German Lenders Open Floodgates to Negative Rates for All Savers
Big Data in Tourism: How Big Data Analytics Can Help the Travel Industry Grow
See also:

- Edible bowls - https://www.cnn.com/2019/11/29/business/edible-bowls-south-a...

- Edible cutlery - https://en.m.wikipedia.org/wiki/Bakeys
> People are surviving longer

Like expectancy in the US is dropping.

https://www.cnbc.com/2019/07/09/us-life-expectancy-has-been-...
I installed Proxmox at a previous job, doing snapshots in seconds on a database container was nice for backups and the UI makes you feel informed and in control

I would recommend it for most businesses honestly
I thought Monads were needed for IO to make sure IO operations happened in the correct order?
Serious question: based on what I've written, do you believe I am one of the people you describe?
Great site! Unfortunately they're limiting themselves to arcade machines. For instance, the font from Lemmings looks great too: http://www.lemmingsuniverse.net/shots/images/amigashot03.png
No, I meant to point out that schools in the US can confiscate anything they like - it's not a 2A issue.
In the wheat growing parts of India https://en.wikipedia.org/wiki/Stubble_burning
There are so many great email newsletters out there, and it appears to be a medium that continues to grow in popularity.
Here are a few of my person favourites:
Quartz’s Daily Brief - Good daily briefing newsletter.
Quartzy - Weekend newsletter again from Quartz.
>If so, it’s only because I was making the IMO generous assumption that your original reply was meant to actually refute my thesis

It wasn't. Note that I was not replying to your comment.
Exactly. My writing process is always sort of "two-phased". First get the content right, use semantic commands (section, theorem, keyword, algorithm listing, etc). For this the LaTeX plaintext is great, I define macros for everything that I'm going to use more than a couple of times that has a semantic meaning. Then, the second phase is adjusting the layout/typography to convey my meaning in the best way possible.
The way most people explain this is completely backwards. Monads don't actually solve the I/O problem. So forget about monads and just consider how to mathematically model I/O.

Take something like getStrLn (which reads a line from STDIN). What is "getStrLn", as a mathematical object? It's not a string, rather, it's some kind of "I/O operation" that when executed, returns a string. Haskell calls such an object an "IO String". Similarly, the expression (putStrLn "foo") is an I/O operation that when executed, doesn't return anything. Haskell calls this an "IO ()".

Once you develop an intuition of I/O operations, you can see how you might want to combine atomic I/O operations into larger and larger I/O operation, feeding the output from one as input into the other. Or how you could treat a plain Int as an "empty" I/O operation that when executed, simply returns the Int. And how your entire program, its "main" entry point, can be modeled simply as one large I/O operation.

You can do all of that, and write every possible kind of I/O code in Haskell, without ever learning about monads.

What are monads for, then? They generalize the structure of this approach, with its (>>=) and return operators, and apply it to other cases that don't have anything to do with I/O. But this step is completely optional! This is very similar to how the idea of a mathematical "field" generalizes the arithmetic operators (+, -, *, /) and applies them to objects that don't look anything like the rational numbers. You don't have to learn about fields to successfully use rational numbers. And we would never dream of explaining the abstract idea of fields to people before we introduce them to rational numbers. Yet almost every I/O tutorial in Haskell begins with a half-baked explanation of monads.
The lead was not in the source water or the main water supply. The chemistry of the water supply was not properly maintained and the water dissolved lead from the pipes supplying the homes.

The main source of the lead was the supply lines between the water mains and the homes.
It didn't work out that way in my case. Prison/jail phone systems are a wreck. I wasn't able to contact my attorney and when I brought this up to the corrections officers, they said that I had no right to. Whether this was true or just the whim of guards who take inflicting abuse as a perk of the job, the end result was the same.
Thanks for linking. Will watch later.
Yes, it's pretty cool, like an advent calendar:
https://react.christmas

Also several other topics following the same template:
https://bekk.christmas

I love the different color patterns.
Managing Amazon WorkDocs with AWS Managed Microsoft Active Directory (Ad)
Colorise Your Pics with Serverless
Hmm? The point is that whenever you point a gun at someone there's a significant risk that you'll shoot and kill them. Hence, you should not do it if this is not your intention. This precludes threatening people by pointing guns at them, except in the case where you are prepared to take full responsibility for their death, should this occur.
Quit the web? Non issue. Have become highly annoyed the sites that load slow or not at all? That's pretty much eveyone.

It's foolish - and naive - to dismiss user experience.
> Aside: I'm really frustrated by the advice to validate all input... It begs the question: validate for what?

If your software asks users to input their age, to validate that, you would discard any input not in the set 0123456789, and any valid input (a number) that is less than 1 or greater than 130.

It's not so much about input validation as it is about sanity checking the input. Is it sane? If so, then you should accept it. It may still be incorrect (user input error.. entered 24 rather than 25) but it should be safe to treat this input as an unsigned 8 bit number and manipulate it as such.

The difficulty is that some inputs have a large, varied set, but even those can be bounded (and are) in the real-world. So if someone enters a first name that is 500 characters long, that should fail sanity checks.

The problem with CS people is that they obsess over edge cases (100% correct and verifiable solutions) sometimes when they should not. I don't blame them for this, as that's a large part of what they were taught to focus on in school.

User input is not an algorithms problem that needs a 100% correct and verifiable solution, it's real-world, can be reasonably bounded and good enough solutions are sufficient. Edge cases can be handled manually and added to the existing solution, too, if they are more common than what they initially seemed.
That's utterly disgusting.
We can't. That's just how it is.

So it's either privacy for everyone, or no privacy for anyone.
I do use Reactive (ReactiveKit) a lot now to prepare for Combine