skysight-inc/HackerNews huggingface dataset:
I think how it would work (if I amazon wanted it to) is that the supplier would send the list of signatures for the next 200 products to amazon (which would then check for duplicates). Presumably these signatures could be scanned from a barcode format programatically.

Also, consumers believing they had a fake product could then go to the website of these manufacturers, who would have an incentive to make a web-ui to reveal duplicates/phonies.

I'm not gonna pretend I've invented a perfect end-to-end solution here, but if I'm getting 90% of the way there in 10 minutes then let's not pretend it's unsolvable.
Georgia Tech’s OMSCS program has been great so far, outside of the super rigid proctoring policies they have for testing that cost me 2 letter grades in my database class.

Some classes are better than others, but it’s extremely valuable to have a program that you’re following with deadlines and measures. If you have a desire to learn the stuff, you’ll get a lot out of it.

When I get busy personally or at work, I kinda phone it in and just do enough to make grades, but when I have the latitude to dive deep I’m learning a ton.

It’s also very affordable, fitting within most workplace education allowances, if you have one.
No. Far from it. But this "if I don't get an instant response" trick seems to me a cheap and shabby form of journalistic laziness. At the very least, if they don't get a response "instantly", "on Sunday", the very least they could do is follow up with a phone call on Monday and print an amendment, or better, a more balanced rewrite representing all sides fairly when they do receive a response in a more reasonable timespan. I've seldom seen any.
Why? Isn't that a little dishonest?
How to Make Money Online Legally – Onenaija Blog
I still use PSP 9.01 from 2004 for most of my basic editing needs... it's set as the default application for most graphics types.
I don't know if they do that regulary but in my case they did. It was my
first (and last) attempt to write a review. Maybe the amazon employee
just had the best intentions and didn't want to disencourage me because
it was my first review... they achieved the opposite.
There would be a price without the constant underlying activity as well. This is basic financial economies.
I haven't seen anything about this in my research other than the obligatory "globals r bad nub do not use dis evr 1337"

Not to say that's wrong, just that I'm lacking on concrete rationale. If you get a few minutes, would you be kind enough to link me to further reading on maybe some of the ways Vuex provides a better approach than traditional globals in singleton namespaces? (Or just post here but I don't want to ask you to explain something that's already well documented)

Thanks for your help either way, really appreciate your time.
Hi everyone, I'm a creator of OpenNMT and run the NLP group at Harvard (http://nlp.seas.harvard.edu). A lot has changed in both translation and deep learning over the last couple years. Happy to answer any questions about the area.

(BTW, the title of this article is crazy hyperbole, almost all this work is just research implementations of ideas originally from Google/MILA)
VSN to Launch Advanced VSNCrea and MAM AI Capabilities at IBC 2018
That "reaching out" habit out of instinct should be curbed. I realize it's the game of journalism -- "we should report it first!" But just because the journalist's business model requires to "publish as quickly as possible", they shouldn't pressure companies, who already have to deal with mountains of crap.

(Not that I'm the "fondness for large, opaque corporations" kind; just trying to think fairly where it deserves to be.)
> Errors could presumably be provided as return values (similar to Rust's Option or Haskell's Either), though we know from languages like Go that propagating these manually is a chore and an eyesore.

Mostly because Go is terrible.

> Haskell's type system is extremely powerful, but it cannot catch this at compile time.

The problem is not the type system, it's that Haskell's error handling is inconsistent.

Elm, despite having a much simpler type system than Haskell, handles this properly:

head : List a -> Maybe a

This has nothing to do with the type system itself and everything to do with how the type system is used (or not used). The designers of Haskell's `head` decided to make it a partial function, leading to type-checking inputs not generating any output.
Are you seriously picking apart the logistical intricacies of a bloody joke? Take a step back and look at yourself, man.
Fair enough, that is a much more nuanced point than I originally took you to be making. I apologize for the misreading.

I think most of us would agree that the line is "when your negligence could likely and predictably lead to severe harm to others". As you've pointed out, there are a lot of details to decide there, and different cultures will figure those differently.

I do think that it is fair to say that leaving an unmarked pit in a road is, objectively, over the line though (as are my extreme examples). It could easily, predictably, lead to someone's death through no fault of their own, and is easily prevented. That balance between burden imposed to prevent harm and ability for individuals to protect themselves from that harm is important, I think.

I wish I had more time to mull this over and discuss with you, as I think there are a lot of interesting questions there.
As the other comment said, why can't they be complementary? Emojis are great for handling subtext and seem to (partly) offer a solution to Poe's law. That being said, I too can't take anyone who uses emojis in his comments seriously.
We love microchips. That's why we boil them in acid
The fightback against Bitcoin energy guzzlers has begun
Dumping the Zelda “A link to the past” SNES ROM
Fiction as in "Hunger Games," maybe. But I think that literary fiction can be more more demanding and more edifying than almost any non-fiction or technical writing. I tend to be suspicious of people whose reading lists just look like book club recommendations from Bill Gates and Elon Musk.
Which frees up other money for other things.
> Test it in the store.

Thanks, but I will pass. I would rather test my stuff at home, taking my time. In general, it will lead to higher customer satisfaction and confidence. People would be willing to buy more often knowing that in case they are not satisfied, they can simply return the product hassle-free. (A concise and clear return policy gives consumers a feeling of security; that what they are buying is guaranteed to be what it is represented to be. If a retailer doesn't give this guarantee, then consumers often become suspicious and avoid buying the product.)

> Nobody in north america expects they can buy something, walk away with it, and then have a right to return it simply because they don't "like it".

Have you ever been to the Customer service section of a WallMart store? :)

Of course, there should be a code of honor by the customers as well. If you buy something with the intention of returning it after using, then you are just a bad person. But that shouldn't mean If I have legitimate reasons to return some item, I shouldn't. That is how stores maintain customer satisfaction, thus a competitive advantage.
> what is the point of having user reviews

Selling a marketing tool for businesses and products.
Access Google Cloud services, right from IntelliJ IDEA
This story came out Tuesday, "shabby form of journalistic laziness" is really a stretch.
How to be a stronger DevOps leader: 9 tips – The Enterprisers Project
"Just by doing that" you can't even begin.

The problem is that you lack an evaluation function. Let's consider two of those 100 possible moves. Your rook could take this opposing pawn, or, your own pawn could move forward one space. Which is better? Why? Neither of them immediately wins the game, but we must pick something. In a smaller, tighter game, like Tic-Tac-Toe we could crank our exhaustive search until we discover that this opening move leads to a possible win... but the search space in Chess is categorically too enormous for that.

Both Google's Alpha Zero and simple human play encourages the belief that a good evaluation heuristic is essential. The evaluation heuristic looks at a board position and it doesn't recommend a move it says something like "I rate this position 0.418" where 1.0 is "I'll definitely win on my turn" and -1.0 is "My opponent wins on their turn". Google's engine contemplates relatively few possible moves (for a computer) but the results are striking because it's looking at _good_ moves more of the time rather than wasting a lot of time thinking about moves that are a bad idea.

This seems obvious, but, well, learn chess and see for yourself.
I see pros and cons to both sides (4 year university vs boot camp). I have a CS degree, whereas our front end developer came from a boot camp.

For my part, I have found the underlying theory to be helpful in ways I couldn't have comprehended while at school. Understanding binary made understanding octets in IP addresses and subnet masking much easier. Taking a class that involved programming sorting algorithms by hand in C++ was very beneficial, even though I have no need to do this in my day to day work. Learning about logic gates has even been helpful. Basically, I'm better equipped to have a fundamental understanding of how software and hardware works, even if it's a very basic understanding. What I lacked coming out of school, though, was having a clear road map of how to just build something in a modern stack on day one at a job.

My compatriot is in the opposite boat. He came out of boot camp with a clear understanding of how to build web applications using Angular. He could hit the ground running, and did from day one. However, he lacks the underlying theory that helps to understand how things work. Does he need these things to do his job? No, but I do believe it makes for a more well-rounded developer to have this knowledge. Fortunately, he's got a great attitude and aptitude, so he's been picking these things up as he goes.

I'd rather see something more in the middle, where one can get the theory coupled with the real-world programming skills. Maybe my CS program is to blame, and others exist that do a better job of this. Looking back, my senior "full-stack" project was very limited. I would have benefited from a little more meat to the project, and also having some more of the ancillary things taught, such as anything to do with networking in a more practical rather than academic way.
so they reached out to tesla on sunday and waited for 1 day before posting the article, named elon personally on 3 occasions in a 3 para article and did not find it wise to reach out to him for comment.and arstechnica is a reputed source i can't help but doubt why they have a new found vendetta against elon. the trends on the comment section of the article are also informative.
Ask HN: Is it possible to make a decentralized version of a VPN? Blockchain?
Perhaps even federated? What would be the pros and cons of such approach?

At the moment, most VPN servers are hosted in high bandwidth locations. However, the servers are still "centralized" in many level the least which is ownership. Of course, a decentralized VPN service crosses lines with mesh networks and peer-to-peer architectures that potentially make the need for VPNs useless. The thought, nevertheless, might still be worth exploring. Let me know how you think about it. Thanks
I would be really interested in seeing someone do some sort of analysis on how these tweets subsequently made it on to reddit and manipulated the discussion there.

My recollection is that the CEO Reddit claimed that they had identified a mere handful of so-called Russian Troll accounts but that was never really credible to me... and that's on top of reality that there are always misguided amateurs who enthusiastically amplify these sorts of propaganda.
Why Americans Spend So Much on Health Care–In 12 Charts
We acquired the trademark about five years ago, I founded the new company together with Luke & Ernie Gygax. Several original TSR people are involved. We're doing tabletop only right now, and we're working on a new mobile platform.
> Erlang for example follows that pattern (and has no concept of "exception").

Erlang absolutely has a concept of exceptions. They're even called exceptions: http://erlang.org/doc/reference_manual/errors.html#exception....
> severe damage could be done to Russia's ability to constantly be a force for irritation in world politics.

How? We can't actually invade Russia. There also doesn't seem to be much interest from anyone in heavily sanctioning Russia.
> it was incredibly powerful, especially for the time period we're talking about

Fireworks was also doing this around the same time but seems to have been completely been forgotten because of Photoshops dominance.
I don't think we are part of the ESA. I think the CSA and the ESA have a close partnership. We work closely on monitoring satellites and ISS. I'm unable to find details, but here's a press release.

https://www.canada.ca/en/space-agency/news/2016/12/canadian-...
Sure, it looks cool. But there are so many other properties of a home that aren't accounted for in this model (mostly aesthetic ones, like cozyness, feelings of safety/comfort, how the plan interacts with light, etc). One day we'll live in homes with automated floorplans, I'm sure of it. But it won't happen (or at least, we won't be happy about living in such things) until the day we figure out ways to deal with more dimensions than efficiency (who knows, maybe crowdsourcing ratings of CGI rendered apartments will be the answer, somehow it'll be solved).
Tesla warns of theft through relay attacks
Reasons to Ignore Computer Science Degrees
I love this. It makes me believe that our sci-fi future might be more in line with the Timeless Way of Building than with cinderblock utilitarianism.

I too would love to see a 3D environment built from these, so we could get a feel for them.
How do I get the actual data? IRAHandle_tweets.csv doesn't seem to have any data in it
With your definition the information density is constant as in the outer part of the disk the wavelength need to be longer to compensate the higher velocity
Bob Martin has a great talk https://www.youtube.com/watch?v=ecIWPzGEbFc, which illustrates a lot of history of computers.

He asserts that the number of devs is doubling every 5 years which means that half the developers have < 5 years experience. The industry has lots much of its scientific discipline which has to return, or regulations will force more structure.

Anyway he's a great speaker and this is one of my favorites.
This is probably true in general, but in the last year with the switch from Torch => PyTorch the core code has actually dropped in size. There is still progress being made in improving the frameworks for specifying deep learning models.
Yes. They currently use reference counting since WASM doesn't allow stack inspection.
doesn't sound totally unreasonable to use if something was removed/hidden from DMCA takedown or someting
Wishing for something similar in Golang!
"Draw Milan"..pretty ambitious task. Obviously DaVinci didn't consider breaking down the tasks into smaller pieces. The GTD method involves this concept directly in its flow. In today's world, the breaking up of tasks is especially valuable. Here's an article about GTD from our blog: https://zenkit.com/en/blog/a-beginners-guide-to-getting-thin...
Contributing Back to Node.js Is the Most Important Area of Work for Microsoft
Show HN: How to create files automatically and save time with magic scaffolding
Yeah, I mean, he got a refund and didn't even have to return anything. How dark is that pattern?

Having said that, Amazon's product mixing is causing a lot of problems and trust issues for a lot of product types. I really hope they fix it.
It is in the UK, parliament made it legal, but media interests realised parliament had erred and the people were saved from the grave harm of format-shifting media they had paid for.
It's Kafkaesque i think
I see what you mean. It's "temporal information density" then. Also called bandwidth :D
FWIW ships do this.

Many of you might know, but for some of you this might be your lucky day to learn about AIS : )

All passenger ships and most other commercial ships are required to have working AIS transmitters (the only exception I know of are fishing vessels while fishing - as to not be forced to shout out their exact location).

AIS is picked up by other vessels, coast guard installations, military, a number of receivers in peoples homes and also on satellite (one example I'm familiar with: http://www.kystverket.no/en/EN_Maritime-Services/Reporting-a...)

On https://www.marinetraffic.com/ you can watch ship traffic live, and they even have a program where they might give away free receivers.

Source: I used to work with large scale radio and radar systems.
two years ago, i think? i stopped torrenting music when i got a streaming subscription, because i discover music easier if it's streamed and i'm not enough of an audiophile to discern between 320kbps mp3 and flac.
Did you read a book on this?
One thing that helped me work around left-recursive restrictions is to stop thinking in terms of full expressions and to start thinking in terms of expressions that begin with terminals and then the suffixes that follow. This means that instead of an expr expanding to the left, it expands to the right.

Let's say you're parsing:

1 + 5 + 7

You can choose to look at it as 7 plus the expression (1+5) or you can choose to look at it as the literal 1 with a +5 suffix that then has a +7 suffix. So in this simplified example, instead of defining:

expr = literal | expr + expr

you'd define expr as:

expr = literal (+ expr)*

That shift in how I thought about the language I was creating basically ended all the left-recursive problems I was having with my parser generator library.
More than a little, but I think the "why" is obvious.
I'm not talking to nations. I'm talking to persons.
> not all television is entertainment

This made me chuckle. I was trying to imply that things can be more than entertainment. Even things that are billed as straight up documentaries can hold some entertainment value.

And I agree with you, people like to look down on television even though it's just another medium. I've recently watched The Good Place, which is pretty much a sitcom, but they do introduce you to various philosophical concepts. Both directly and indirectly.

Penn Jillette said Mickey Dolenz has the best quote about video games he's ever heard: Video games are the new rock and roll. It's the thing the parents don't get. So Penn watches his kids play Minecraft and he doesn't get it, but he knows he doesn't get it so he just lets them discover their own world.
The ideology underpinning such unequal treatment ferments in places like HN. How often do we see the argument around here that unlimited inequality is fine so long as everyone improves in absolute terms?

That argument is bogus because political power closely tracks wealth -- and thus unlimited inequality facilitates a society where we are not equal under the law.
Outlook PST Repair Tool PST Recovery Software
Superb Outlook PST Recovery software is much helpful to repair corrupt PST files. This is a total solution which consists
of an advanced algorithm which ensures the complete and instant recovery of Outlook data. Also, it is also useful in
repairing all types of corrupt or damaged PST files very quickly.By using such a proficient and comprehensive software,
you can not only repair corrupt PST file, but also recover lost or inaccessible data from corrupted PST files without
any hassle.For best result for conversion outlook PST file into multiple formats use PST recovery software which will
provide complete solution through this application user can easily repair & recover damaged PST file as well as recover
password protect file.

More info:

http://www.pcrecoveryutility.com/outlook-pst-recovery.html
Put the serial number under a scratch off. Once the serial number is registered by a customer via an online database, future verification would show other purchases as counterfeit.

It has some drawbacks:

- You need a significant number of people to start registering their purchases online, which no one does

- I've heard counterfeiters sometimes operate from the same factory. Legit serials could be generated for fake parts.

- Customers will obliviously try to pursue returns with the victim manufacturer instead of Amazon.
I've been in a few apartments that had novelty floor plans without right angles. All of them were terrible. Granted I have not been in one owned by somebody rich or skilled enough to only have custom made furniture.
Yeah, there's a huge difference between "so-and-so left a PhD program to start a company based on his research" and "so-and-so read a web framework tutorial instead of going to college."
I still remember how weird it was to learn Unix. It took me like four years to figure that "man pages" did not have anything to do with manliness. ;-)
Cultural nuances in startup
Yes, monads don't imply strictness.

The idea of using a data dependency to force a certain order of evaluation predates monads and it predates laziness. So it is implemented accordingly, and any hoops that need to be jumped through in the implementation to make it work aren't magic—they are just necessary to express a long-established pattern.

What monads offer is a way of discreetly passing the state from one operation to the next (the State monad is the model for the IO monad). It removes the need for the programmer to think about that aspect of the plumbing, without creating magic elements in the language.

http://okmij.org/ftp/Computation/IO-monad-history.html
Mastodon Is Better Than Twitter: Elevator Pitch
Also in Portugal. my boss used to say
"I'll start scheduling meetings 15min later so everyone shows at same time."

We are also less strict on leaving time, compared with Germany, or UK.
Apartments in burlington county nj
> If I buy some food and find out on the way home that it's spoiled and past date, I can bring it back and likely it'll get replaced but they don't have to.

The sell by date is set by the merchant, so you’re right there. But spoilt? I doubt it’s ok to sell rotten food in any western country.

E.g. , EU regulations summarised:

https://www.food.gov.uk/business-guidance/general-food-law

> Article 14 states that food shall not be placed on the market if it is unsafe. Food is deemed to be unsafe if it is:

> - injurious to health

> - unfit for human consumption

I’m not sure you can make the claim that as long as you didn’t know, it was ok. Sure, actual mistakes can mean it’s not a punishable offence, but that doesn’t change your responsibilities: you sell something, it has to be reasonably fit for purpose. Consumer laws don’t care whether the merchant didnt try to mislead you when it comes to their responsibilities for the products they sell.

Thankfully :)
MoviePass Hikes Subscription Fees, Limits Access to Films
Chatbots 101 – What's why's and How's of building a chatbot
He has no idea if he has an exact copy of the actual track. He has a copy of the data that is consistently ripped by his drives. There is nothing to assure that these are the same. Sounding fine -- for some values of fine -- is the only way to tell if it's correct -- for some values of correct.
Amazon reviews have been shady for years. To combat this I never buy without running the item link through fakespot.com. The other day I also discovered reviewmeta.com t haven't tried it yet.