skysight-inc/HackerNews huggingface dataset:
I wish it were so. While it is straightforward to do regular placement at the block level or even at the individual LUT/slice level using RPMs (relationally placed macros) or absolute LOC placement of LUTs in the XDC implementation constraints file, most of the implementation time goes into routing and there is not an easy mainstream way to take a routed one tile design and step and repeat it (say) 210 times across the die. In part this is due to non homogeneity across the columns and sometimes rows of the chip.
The U.S. Government and Zero-Day Vulnerabilities
You're right, thanks! I'm usually the one with the grammar pedantries, but I have a lot of blind spots. I'll leave it uncorrected as a warning to the masses...
Green Bank: the town that banned Wi-Fi
The funny thing is that they are now advocating for security through obscurity.
Wow that TED talk really explains everything. I get it now.
Iridium Browser – A Browser Securing Your Privacy. That’s It
This one is about old Lavabit. It equals "trustful mode" of the new Lavabit.
Maybe just browse the right subreddits, start posting your own content and then get in touch with people? https://www.reddit.com/r/gameDevClassifieds/ https://www.reddit.com/r/gamedev/ https://www.reddit.com/r/PixelArt/ etc
Surveillance Self-defense Against The Trump Administration
I don't think of HN like a product meant to make money though, more like a big ad for YC
Chambers of Commerce sometimes have those sorts of resources.
I see that I wrote regardless of gender, which should have been regardless of race. I don't personally have any issues with people based on the color of their skin, but it would be mindlessly stupid to assume that was generally the case that long ago, when it is not even the case now.
Disadvantaged women at greater risk of heart disease than men
A very casual introduction to Fully Homomorphic Encryption (2012)
Just wanted to say thank for a great and interesting comment. Never seen the complexity of NLP summed up so well.
SUMMARY: The basic essence of the article is: "have a positive per-unit cost argument from day 1"

There was much said for and against this very topic already and now you can decide, once again, for yourself. Nothing unique in this article, sorry.
Shayari
Full Time VPN
Willful infringement allows the court to give judgements for up to triple compensatory damages in the US, so sometimes not knowing can be valuable.
Balance May Rely on the Timing of Movement
> I know it's all about the terminal

Thats only true if you want it to be. I would recommend to look into gnome shell. And maybe KDE
You should take a good look at ISPC, a C like language bought by Intel for exactly this purpose. It compiles to tiny .o files or intrinsics filled (.h/.c)? files.
Right. I thought it was significant that the two lead investors are strategic (the first big tranche came from Google, not GV), so there's even less signaling there.

As for $1.4B vs $500K... they're different species of investment animal. The people making the hundred-million dollar decisions aren't prepared to make hundred-thousand dollar decisions. So I don't think those huge investments are actually replacing or crowding out seed funding (especially if a highly-funded company like ML can then buy a bunch of seed-funded companies, returning liquidity to the seed market).

The only thing that's weird about it is money is fungible, so the two are truly equivalent... just not commutable. Could those billions have been a shower of seed investments instead? I dunno; this is one of those things that makes me scratch my head and shrug. I don't know enough about the history of finance, and venture finance in particular, to weigh in on the logic (or forces of nature, or chance) that led to this structure, but it seems to make sense except when it doesn't. (/hedge)
Clean room matters for copyright. It doesn't help for patents, as patents protects the idea, not the expression of it so expressing the same idea in a different way doesn't help. With a patent you want to know the specifics of the original to ensure you make yours sufficiently different to sidestep the claims.

Where not knowing helps with patents it is in that if you infringe, wilfull infringement increases damages up to threefold.
>Meanwhile, in the "enterprise" companies at which Valley >biens-pensants smirk and sneer, one finds often enough that >among the various fiefdoms, there's one or two with a savvy >director and a team full of smart, capable people who have >everything they need for the asking, and whose job is to >solve problems the organization would otherwise find >entirely intractable - sort of 18F or USDS, if you like, >except in an industry context and with less politics to >worry about, and as well or better paid. The trick is >knowing where to look and how to bring value.

True. But please tell the second part to the story too. Those innovative teams, can discover cold-fusion, and they will be locked in and ignored- or even worser, there idea would be patented to be held hostage in lawyercabinetscryo until a advancing humanity is willing to pay the ransom.

Those startups have only runway to loose and everything to gain- they will not throw away a discovery this way.
He used PGP over Lavabit. So even though Lavabit was compromised, content of his emails is secure.
Agreed. Kyle, are you also validating that the content of the uploaded file correlates with the extension? Geocities began having real issues with bot generated accounts, each of which would get one shard of a binary warez uploaded as .jpg, etc. Of course, we didn't have captcha, so your exposure might be limited. Awesome to see this -- wish you worlds of luck.
Well, the client has to fetch message once, decrypt it, and upload updates to the index (kept on server).

I guess, it is a reasonable sacrifice for privacy, unless you want searches to be able to search within attachments including documents in big archives.
Ouch. No domain verification required by Sendgrid before allowing you to inject a hook that dumps email contents.

That's much broader than just Uber.

Edit: Yes, it's been fixed, but the fact that it existed for quite some time is still troubling. I'm also curious if the fix retroactively disabled any existing unverified hooks.
This is why web services should be open source and available for self hosting:

- The geeks with the know-how to run a Web server benefit from your product for free, but in exchange you get bug reports, patches, etc.

- Everyone else pays, because you also offer a paid hosting option.

But because the product is fundamentally open source and federated, it can and hopefully will outlive its original developer.
The board used (VCU118) is $7000.

As noted the Digilent Arty is $99 and hosts up to 32 cores. The XC7020 Zynq devices should host 80. That includes the Zedboard, the original Parallella kickstarter ed., the forthcoming Snickerdoodle Black (?), and the Digilent Pynq which is $65 Q1 for students. It is my intention to put out a version of GRVI Phalanx for 7020s, at least a bitstream and SDK, perhaps more, but much to do. Note the 7 series (including XC7A35T of Arty and the XC7Z020) have BRAMs but not UltraRAMs so those clusters have 4K instruction RAMs and 32K shared cluster RAMs. The 4-8K/128K clusters possiblr om the new UltraScale+ devices afford more breathing room for code and data per cluster.
Yes, the grandparent comment makes a good point. You can have plenty of solid data and still make a losing trade.

But, given enough data-informed trades that would otherwise be proditable, the law of large numbers suggests that an overall strategy will still be sound. You can afford to have the market be irrational here and there if you really are correctly forecasting earnings in advance most of the time.
> dynamic languages

Dynamically typed languages.

> In particular, modern type inference allows you to practically eliminate type declarations and approximate the terseness and expressiveness of dynamic languages.

Not of dynamic languages.

> require less code since they eliminate information that otherwise allows you to fully reason

The idea of Lisp is to have a lot of information at runtime/development time. One develops running software, not a program as text. The running software gives the feedback.

These discussions are thirty years old now. Since then everyone saw the type systems of the day as advanced and modern. Haskell is actually also quite old now...

Lisp and Haskell are simply used in completely different ways to develop software. I would also bet that there are much larger Lisp programs than Haskell programs in use. A large Lisp program can be several million lines of code, like some Lisp-based CAD applications.
This looks like a massive security flaw on sendgrid's side. They should use DNS validation like everybody else to prove ownership of the subdomain.
The justice system has more overhead.
I'm downloading my mail from POP3 servers, so I'm searching locally. I'm copying access password to my tablet and phone (K9 client) and I don't keep more than a few dozen of messages there because the POP3 mailboxes are cleaned up when I download from the laptop. I backup my mail to a remote server, encrypted with duplicity.

I understand that this is not acceptable for 99.99+% of people, even the technical ones, but I think I could use a fully encrypted mail store. No problem with the mail provider ending up as a blob store: privacy-wise it's what they should be anyway. No harm to their business, if all the money they make are from users and they're not selling data.

The only problem is centralized spam checking. Running an antispam engine locally wasn't very effective years ago and Thunderbird was sub par. Is there anything that's on par with email providers right now?
Learn something new. Pottery, woodworking, breadmaking, painting?
I had this issue as well. Mostly ive used namecheaps forwarding plus googles smtp to send. Because i lose forwarding when i change to cloudflare as dns, i created this: https://ForwardMX.io

Most of my domains just receive. For these that need send i setup a alias in Gmail and use Googles SMTP (as mentioned)
Transcript of Exari interview: https://mixergy.com/interviews/jamie-wodetzki-exari/#transcr...
So what you're saying is I could write a JavaScript-esque program and compile it to OCaml using Reason, and then compile it to true JavaScript using Bucklescript?
.NET languages come close to what you want with System.Numerics, but it lacks complete coverage of SIMD operations. But the basics are there, and it can be very useful at times.

https://msdn.microsoft.com/en-us/library/dn858218(v=vs.111)....
"Trump tweets a company name and the stock price decreases" is a signal. If you think about trading strategies as collections of consistent signals you can execute on, rather than assumptions that require market rationality, it doesn't really matter that a rogue event can cause an unpredictable response. The law of large numbers will generally protect you, given a consistent strategy and enough capital.

As an example, a hedge fund that consumes data capable of accurately forecasting earnings in advance can also diversify by consuming social media data. Matt Levine has written about profitable trading strategies developed with sentiment analysis on Trump's tweets. Instead of a hedge fund betting on the stock going up and getting blindsided by a random Trump tweet (or other irrational thing), it will use that as a signal if it can.
Ha, the "geobug" -- pretty advanced for the time I thought. And while still annoying, it was much better than the full page interstitial ad.
It depends on the service, but I think the vast majority of free products are over engineered in terms of using cloud services.

It costs something like $60 a month in maintenance fees for 1 VPS. Double that and you are safe from hardware outages.

As a dating site for example, you don't need S3, cloud formation, etc.
https://www.recombee.com/
How is there an issue at all? Most languages people use compile down to something else. You don't need to know assembly to write Ruby.
Going open source does not save any project. It's just a different way of doing things. If the project is not profitable, it will still go under while being open source with a hosted business model. The question is does this sort of model work with _your_ project.

There have been open source projects that used it just as marketing tool and then shut down the open source version when they grew popular enough. There have been those which have severely limited the open source version to get people to buy the premium version which is hosted.

At the end you are dealing with locusts, they will consume anything of value to them for free without giving a damn about its implications to the future survival of the product. Altruism is nice, but it's not business savvy.
It's a bit more complex, but you have a point.

For EV CAs are already required to submit them to CT. Soon this requirement will be extended to all certs (October 2017).

In practice almost all certificates are already in a CT log, because the google crawlers submit them. But you're right: If it's about certificates purely generated for test purposes it could be that CAs that don't do CT yet can hide that.
My guess is it was a reference to the Voltaire quote -- "The Holy Roman Empire was in no way holy, nor Roman, nor an empire."
A big ad and recruiting board for the right demography.
صور+رومانسيات+2017+احلى+صور+حب+اجمل+صور+رمنسيه
The single most effective technique I employ to fix a slow First Paint
I think this article is trying to manufacture a problem from nothing, for the exact reason you state.
https://en.m.wikipedia.org/wiki/Homomorphic_encryption
This may be useful : https://www.rescuetime.com/
That is almost universally untrue. It's especially untrue for senior people interviewing at early startups as they are frequently staffed with only junior staff.
Thank you Mr. Locust, that will do.
Sure, but JavaScriptCore has its own API for native apps that want to JavaScript. That's what react native does.
I think that more importantly they are not coupled, so that the input on one does not show or is felt on the other. It's possible to make simultaneous conflicting inputs and not notice.

From a UX perspective, I think one major factor was that the pilot probably not noticed or forgot that stall protection was disabled due to the sensor faults. In normal law (mode) the pilot pulls back fully to get maximum lift - even near stall. Instead of a stick shaker warning, the aircraft just silently calculates a (reduced) elevator output.

In my opinion this is a design flaw even if it's a convenient feature in normal flight, as a confused or stressed out pilot might follow the normal procedure in a bad situation - which will lead to a stall. As happened at least twice.
I don't really understand the question.

I've been at several startups that used PEOs and founded two.

A PEO has nothing to do with your culture, and almost nothing to do with your onboarding. It handles payroll and benefits for you. Some try to provide communication or project management tools, but every company I've been at has completely ignored those.

So on day 1, the employee brings in proof of identity and work eligibility, fills out a couple of government mandated forms, provides direct deposit information, enrolled in your benefits plans, etc. That would have to happen regardless of whether or not you use a PEO. The only difference is that they have to create a login on the PEO's site.

That's the tiniest portion of onboarding, if you're doing onboarding right.

How do you think a PEO would interfere with developing your own culture?
Take a look at Halide. I think it is an excellent DSL, covering the base of what you describe, and well positioned for extension to the rest. If nothing else, the documentation is a summary of a wide range of optimization techniques. Written as a C++ library, it also supports dumping an object file with C-style header.

http://halide-lang.org/

Another option in the area is OpenMP. It has a wider base of users and contributors, but I think the abstractions are not as good.

http://www.openmp.org/

If you can move to a completely new programming language, then Chapel is built to easily scale up across large supercomputer clusters.

http://chapel.cray.com/
A workable analogy only if farmers were actually clamoring to market their fields to locusts.
There is a very simple answer to this, they don't know how to interview well.

Don't blame them too much though, the entire industry has this problem. It's one of the biggest open problems in our industry.
I just had to look this up, the limitation is that JS has a max int of 2^53?

Do you know what the reasons were for JS not implementing full 2^64?

Also I noticed theres a JS C-types that has 64 bit ints, would that not help here?
Yes exactly, although you can avoid the middle step and go straight from reason to js because of the way bucklescript plugs into the ocaml compiler
Sorry, maybe this is a stupid question... but does this require me to store all the dependencies under ./vendor in the repo?

I would really prefer it ./vendor would be .gitignored (like .virtualenv or node_modules) and `make deps` would parse the source and fetch the deps, sort of like `go get` does. Bundling all the dependencies in your own repo just feels wrong to me. Especially if it's not git submodules (and I've heard submodules are frowned upon by those who have tried them - I've haven't had such necessity, so don't hold any opinion). At least very similar approaches had led to some really bad experiences I had in early 2000's with PHP (it was typical to bundle vendored deps there because of relative lack of package management).
I was referring to this: http://www.ribbonfarm.com/2013/04/03/the-locust-economy/
Why Smalltalk instead of Ruby
"accurate results for the popular vote" is irrelevant for good reasons.
There is a specification of privileged extensions, I think it was stabilised fairly recently:

https://people.eecs.berkeley.edu/~krste/papers/riscv-priv-sp...

The rocket chip generator https://github.com/ucb-bar/rocket-chip and boom both have support for it, as far as I know.
Show HN: A Package/Cli App/api to Search and Display Lyrics.Would Love Feedback
Public Speaking: What Do You Think of Donald Trump’s Inauguration Speech?
Well, perhaps think of it another way. Those billions are mostly going toward staffing costs (I would guess? If not direct employees then via semiconductor fabs etc).

Would that engineer time be better spent proving out a bunch of smaller speculative ideas rather than throwing it all behind one speculative idea.

That's the crux of it really. We could be spending our engineering time better. Maybe not funding 1000 smaller projects, but even 100 might be better.

I understand that the current investment structure probably wont support that, but it seems unfortunate.

Particularly when the large projects that engineering time gets thrown at are large, very speculative projects with likely poor DD like Magic Leap (or whoever else).
1. "Potential equity upside" is an illusion. It's better than a lottery ticket, sure, but the vast majority of startups fail, or fail to get big enough for the equity to be worth much. So might want to reconsider that goal. If you want guaranteed money, Google pay + bonus + equity probably has higher expected value. Or a hedge fund.

2. Personally I want to optimize for working with interesting people I can learn from, working on worthwhile problems. Last round of interviews with startups I met a whole bunch of people who I liked, at multiple companies.

3. I don't know why your experience is so different. Geography? I'm in Boston. The companies you're choosing to interview at? E.g. I tried hard to filter out companies with bad reviews on Glassdoor.

My process is written up in blog post, though it doesn't work as well for smaller startups. Nothing super novel, just an attempt to be more efficient at filtering: https://codewithoutrules.com/2016/10/14/job-you-dont-hate/
The annoyance/confusion/hurdle of GOPATH for beginners in the language will finally be resolved with the upcoming Go 1.8 release.

https://beta.golang.org/doc/go1.8#gopath
It would be nice to get some sort for ratio of peers to seeders so I could find stuff that needs seeding.
The seven colors of success for a software startup
Install cygwin.
I strongly recommend Stanford's youtube min-course by Dan Jurafsky & Chris Manning

https://www.youtube.com/watch?v=nfoudtpBV68
The perils of reporting on China's GDP
Unlike scalajs, bucklescript maps one OCaml module to one Js module, it is like coffecscript/typescript compilation model, there is no tax on the code size.
You can write very clean code, here is an example of avl tree in ocaml compiled into JS(http://bloomberg.github.io/bucklescript/js-demo/#Balanced_tr...)
I Had All of My Electronics Seized by U.S. Customs and Border Protection
you're wrong. that's public data and you absolutely can sell it. hedge funds are worried about insider trading so if you can make the case that the data you used to trade was available to everyone then it's cleared by compliance. source: I work for a startup that does that and has 1MM rar.
> The alternative was to let Greece go bankrupt, as it has done many times before and not repay the banks.

Yes, but this is the very systemic contagion of the Eurozone financial sector they (the architects of the rescue) were trying to prevent, in the turbulent crisis of that time. Because that would cause much bigger problems. We don't really know whether it really would, and now we will never know, but it is possible.
Also a bankrupt Greece in the Eurozone is very different to a bankrupt Greece with its own currency, which it can devalue, limit capital outflows etc.
And when you let a country go bankrupt, you have to somehow still pay for the medicine food energy etc., and nobody has a plan how Greece would do that - the Greek governement didn't have primary surplus (without debt repayment) for years, so it needed outside money just to (somehow) properly function. What would be the source of this money - or should people just die because of lack of essentials?

> There is no country in the EU, not a single one, that has followed the spending rules of the EU.

Probably no country follows them all the time (with the possible exception of Estonia, with a government debt of 10% GDP and usually an yearly surplus), but most of the countries at least aim to do that. The ones you mention are the worst offenders and as a result, their financial possibilities are severely constrained. And it shows - they are stagnating.

> And yet, far worse spending than Greece.

And yet they didn't have to be rescued on such a scale.

> like claiming the EC and the council aren't the same organisation

They are not though. They are two different organisations.
The default GOPATH is great, but it only helps running "go get", it doesn't solve developing in arbitrary locations on the filesystem. I address it at the end of my introductory talk: https://vimeo.com/200469720
Yes, we implement the whole language, except a very few places that is hard to due to the limitation of JS runtime.

Exactly, client side/ server side in a single language. People are working on porting the Elm architecture to BuckleScript, they will be coming soon
DuckDuckGo Hits 14M Searches in a Single Day
I'm not trying to have anonymous email, my personal email has my full name as the domain. I just want something that is encrypted and open-source.

I give away my name and credit card info to plenty of websites. That won't help someone crack my private key used for lavabit any easier.
The term "free software" is used rather ambiguously in the article. The free software that is referred to in the article is free as in beer. The more commonly used meaning of the word (among hackers) implies free as in freedom. If you want to learn more refer here https://www.gnu.org/philosophy/free-sw.en.html