skysight-inc/HackerNews huggingface dataset:
I think so too! But the operative question is not how well suited they are to the task. It's how often they're used for the task in the corpus. And on that point I suspect that the person you're replying to has the right of it. I suspect that reaching for concurrency is correlated with a desire for high performance, which in turn I suspect causes people also to reach for these lower level languages.
Regarding the ASIC part: There are several good courses online that explain the whole process from hardware description in a hardware description language to GDSII file, which you could send to a foundry in some detail. See for example this course https://web.csl.cornell.edu/courses/ece5745/, there are also very good courses available from Berkeley and MIT. What is usually missing is the more gory details of the backend flow, which can become very involved and complicated depending on your design and process.

Unfortunately someone who has no access to the EDA tools by cadence / synopsis or standard library files from foundries, cannot really follow along all that far, you are limited to working at the RTL level.

There are several good open source RTL simulators available, I have personally used mostly verilator, which supports (almost) all synthesizable constructs of system verilog and has performance close to the best commercial simulators like vcs. It compiles your design to C++ code which you can then wrap in any way you like.

You should also check out https://chisel.eecs.berkeley.edu/, which is a hardware description language embedded in scala, the nice thing about it is that it has a relatively large number of high quality open source examples, designs (https://github.com/freechipsproject/rocket-chip) and a library of standard components available, something which can't really be said of verilog / vhdl unfortunately. As an added bonus you can actually use IntelliJ as an IDE, which blows any of the commercial IDEs available for system verilog or vhdl out of the water.

Another thing I can recommend is to get yourself a cheap FPGA board, some of them are programmable purely with open source tools, see http://www.clifford.at/icestorm/. Alternatively the Arty Devkit comes with a license for the Xilinx Vivado toolchain.
I find the above pair of comments really interesting. I'm guessing there are parallels with differences of opinion and approach in other areas of engineering. There are always reasons for the differences, and those are usually rooted in more than just opinion or dogma.

In this case, I'd guess its got a lot to do with cost vs relevance of the simulation. If you're Intel or AMD making a processor, I bet FPGA versions of things are not terribly relevant because it doesn't capture a whole host of physical effects at the bleeding edge. OTOH for simpler designs on older processes, one might get a lot of less formal verification by demonstrating functionality on an FPGA. But this is speculation on my part.
Real-time data gives that nice warm confirmation that the change you just deployed is working as expected. Code change, site failover, any change at all.
It drives me batty that Google analytics update interval is unpredictable, so I look at real-time numbers.

Certainly it’s foolish to jump to conclusions from a too-small sample. Increasing latency does nothing to solve this. I’d recommend an introductory stats course instead.
This has been my experience working in enterprise. There is an enormous amount of "tactically motivated analytics" going on, and not just within the realm of marketing.
That would solve all the current problems because the internet as we know it would collapse overnight and the world economy would be devastated.
>when concurrency or performance are a requirement

I see what you're getting at, but this is an irksome way to put it. We're clearly unwilling to wait for the heat death of the universe for our programs to terminate. Performance is always a requirement.

"When the performance requirements can only be met by C/C++" might be a more accurate formulation, but then it's just tautological.

Java, Go, Obj-C, Erlang, and Scala are all certainly in the running when concurrency is required, and fit within many latency budgets just fine. The managed and dynamic languages on the list are typically used in contexts where latency is dominated by network and disk I/O, so marginal CPU efficiency isn't worth much. That doesn't mean performance isn't a requirement, it means the most effective ways to increase performance are different. Adding indexes, optimizing queries, caching, etc.
That doesn't tell me much. My bank's app already provide those (except maybe the cutoff sentence) so I wanted to know more. What banks or countries is it compatible with, etc. That link doesn't lead me to the answer.

edit: After watching the video it seems it's an international online bank that allows you to have and exchange among a bunch of currencies and pay with card at the cheapest rate possible.

It doesn't interest me because I don't plan on going out of the EU, where I can pay with just the phone in the vast majority of stores.
Does anyone know how FB is planning to adhere to GDPR coming into force next year? Google are said to have stopped analysing peoples gmail. Could it be as simple as reducing the variables collected/predicted to a unashamed set that can be shown to users about themselves and could FB afford that?
Perhaps. There's also just difference tastes, some people prefer different types of wines (e.g. a blend containing more merlot, etc).

That said, I can tell for a fact price often does not matter past a certain point -- it definitely isn't a good way to determine quality. I have had great bottles that sell for $15, and (not horrible but) not special ones that sell for $50 or $100. There are plenty of good $15 wines and plenty of bad ones. Same applies to the higher priced ones as well.

Often it's hit and miss, and you need to do your research! (Which isn't necessarily a bad thing)
And yet I have to explain to every new person every time why I don't drink alcohol :( "It tastes bad" "But have you tried X cocktail/drink/whatever?" "No, but I don't need to, the alcohol tastes too bad to be masked".

Hell, I've returned desserts because they contained liqueur. I can't stand it.
If you assume the New Yorker is joking every time they engage in smug class signaling, it does become much easier to stomach. But I'm not the person you're responding to and it really didn't sound like a joke to me either.
Did Russia fake black activism on Facebook to sow division in the US?
The game Europa Universalis 4 maybe? I'm sure it's full of inaccuracies, omissions and generalizations, but it comes with different map modes that show things like religion, culture and various relationships between the tribes at the time.
The role of the ally is not to persuade prejudiced people to understand the humanity of the people they oppress. It's to model more respectful and understanding ways of relating to members of the minority group; and it's to demonstrate that prejudice and bias is not socially acceptable even among others of the majority group.
No thanks. Look, I understand where this guy is guy is coming from, but as a black man the last place you'd find me is near a self proclaimed Klansman.
I've been using https://agilecrm.com for my startup and it's worked well. They even have a free plan.
Nope, finesse[0] (Other uses) is a synonym for glide ratio. I’m just used to the former.

[0]: https://en.m.wikipedia.org/wiki/Finesse_(disambiguation)
I'm sorry, our ice cream machine is broken.
Why does punching the Sonic 3D cartridge trigger a Secret Level Select? [video]
One time while traveling in the Southwest I stopped at a roadside fair hoping to sample such foods, but was told that the event was for Indians only and I wasn't welcome. I got back in the car and left. I still haven't eaten Native American food.

That was their right, of course. Though the event was open to the public, it was on reservation land, and the history leading to that situation was pretty heavy. If they don't want to serve whites food in exchange for money, they're welcome not to do so. In a few more generations, no one will eat that food anymore. Meanwhile, dozens of other culinary cultures will live on for centuries, because they have a different attitude. That isn't necessarily better, but it is different.
I'd say it varies more than somewhat, but rather a lot, by field (and maybe by school).
Posted because it's a games developer confessing to an interesting trick to work around errors under pressure.. and such tales tend to be well liked here :)
There was also the internet variant of "The Internet: where men are men, women are men and children are FBI agents" that was doing the rounds since at least the mid-90's.
That is my understanding as well. In a commercial setting, reinventing the wheel is economically a bad idea. For the company licensing the IP core, the licence revenues are another form of return on investment for the design effort. Companies, like ARM, are "fab-less", i.e. they create IP cores and license them to semi manufacturers.
Corporate Gibberish Generator (2004)
Midwestern Cities Are Above Average: Jobs, income growth, affordable real estate
Wine is just the McGuffin here - the article is really about bourgeois insecurity, resolved by the author's redemption through discovering that she is actually more discriminating than the people whose approval she so desperately seeks.
When I say western perspective I'm talking about the words I'm using not some different world... i.e. "cells need nutrition" ... but in meditation I feel a lot of the progress is changing your understanding of what it means to breathe. I kept (unwillingly) redefining the word until it had essentially became synonymous with the concept of "running lines of energy" (to whichever body part I wish to breath into).

Ultimately these words (prana, life energy, qi) are just metaphors to assist you with your own bodily awareness (so they are subjective) and maybe if you are some expert these metaphors can work for deciphering the body of someone else but trying to relate them to some object is not going to work. What I wish to say is that I don't consider these concepts to be objective truths in the same way I don't consider stories to be objective truths. However it does not impede my ability to learn from them.

Objective science is great for physics and is constantly improving our understanding of the human body as a machine but as individuals living in these machines we must also conduct our own subjective science, experimenting with our behavior to find how best to care for our unique body, mind and soul (a dubious concept at best but I like the rhythm of naming all three).
One positive thing about the modern US and Canada is at least a lot of native names have been kept or are used for names of states, provinces, towns and regions. In Australia there seems to be far less of this.
Some good sources of information:

- Report on the Competitiveness of Puerto Rico's Economy [1]
- An Update on the Competitiveness of Puerto Rico's Economy [2]
- Characteristics of the Island's Maritime Trade and Potential Effects of Modifying the Jones Act [3]
- Shipping Co.: Maritime Cabotage Complicates Logistics and Adds Costs [4]

[1] https://www.newyorkfed.org/medialibrary/media/regional/Puert...
[2] https://www.newyorkfed.org/medialibrary/media/outreach-and-e...
[3] http://www.gao.gov/products/GAO-13-260
[4] http://reports.weforum.org/global-enabling-trade-2013/view/s...
Traditional media buys versus well targeted ads on Facebook. You don't need to sway everyone. That 100k stands up a lot more than one would think just comparing the two numbers.
That doesn't imply that all those people needed a PhD for their job, though. I worked with multiple people at Amazon who had PhDs who were doing the exact same job I was.
What does an education system have to do with academics? It makes way more sense when educators provide education and education managers run the system.
Catalonia’s Independence Vote Descends into Chaos and Clashes
EU Copyright Review
Opencores.org has a very large collection of opensource IP cores.
"there's nothing in this text that says the web won't need servers"

That's, flatly, a lie. There's a whole passage in the middle about how needing servers is a weakness of HTTP that this gets beyond.

Instead, we could put Raspberry Pis in our walls? We can do that now.
Anyone know how it compares to Darktable? I've just gotten my workflow down on Linux so I'm curious how they stack up.
> It’s evidence that you’re a fool—a tricky fool.

I'd say it's not as much a sign of trickery, as a sign of inner confidence, or to put it better, inner freedom. That's already standing out in 1984-like society, or society described in "Collective responsibility"[1][2]. And standing out there could bears risks. So no smiling can be perceived as an implicit defensive expression.

[1]: https://ru.wikipedia.org/wiki/Скованные_одной_цепью

[2]: https://www.youtube.com/watch?v=U0QuEpg4V4U
I don't think MPEG is a good argument for patents; I don't think we should be patenting protocols. The idea that you can't interop without a patent license seems like complete bullshit.

Interested parties will still do development on these technologies, even without patent rights. Everyone still needs to sell the next version of their product.

And honestly, I would trade protocol protections to get rid of all the bullshit patents which outnumber anything meaningful at least 1000:1.
(late reply but...) we did actually look at that; someone had a blog post about using docker for testing nginx when we did this (~3yr ago). You hit a number of problems. Our nginx listened on multiple addresses and ports, which weren't equivalent - external https/http arrived on one address, internal traffic from across our clusters arrived on another, with different handling. So, we have to have docker listen on multiple addresses too, or in multiple instances. Then we have the outgoing requests, proxied to various haproxy, varnish instances, themselves on various ports. You can get round this by messing with dnsmasq and routing on your docker host...or avoid that by reorganizing all of the outgoing config so that they talk to a stub server with canned test responses. But, we had thousands of lines of handwritten nginx config as well as tens of thousands of lines of generated config...this was going to be a major effort.

And even with all that effort, it didn't give us enough information. You'd try a request on some config and scratch your head to figure out why it didn't end up being processed in the right place. Run it in the simulator though, and you'd find the exact line that had rewritten your request so it didn't reach the line of config you thought was going to kick in...

Probably the best approach would have been to patch nginx itself to add the logging we wanted, and have it handle all of those external addresses differently. The challenge there would have been getting the same depth of traceability with nginx doing things like converting rewrite rules to bytecode. But, you could probably get 80% of the way there and avoid bugs from our system not accurately re-implementing their algorithms.
I assume you get downvoted because theoretical CS research really doesn't need to involve coding, so it's not as odd as you seem to think.
I guess that's a step worse than CNN/MSNBC/etc., which were caught in WikiLeaks collaborating with the Democratic National Committee.

We need to more closely regulate what is 'really news' and what is not.
The Negro Travelers' Green Book (1956)
The website http://semiengineering.com/category-main-page-sld/ is also has lots of interesting articles about semiconductor industry.
Total sum is not less than 100k....
Perhaps we shouldn't be signaling that a person is evil, but it's damn well in unbent upon us all to trumpet the fact that their beliefs are evil.
> "...exciting tech"

That's debatable. Here are some of the Startup Alley companies:

- Stemless Co (buying weed)

- Mycroft AI (another freaking voice assistant...with AI)

- Topology Eyewear (custom glasses using 3D face models)

- Reely (Sports hightlights...with AI)

- WeTravel (disrupting the dead travel planner industry)

- Teuko (lunchboxes and tech?)

- Switchit (uh...business cards)

- GamerLink (Facebook, but for gamers)

https://techcrunch.com/event-info/disrupt-sf-2017/startup-al...
Earlier this year, we were in the Alley and also participated in Battlefield. I would say it's worth it because it gives exposure to your start up.

However, techcrunch is not all it is said to be. It is much of a self congratulatory Enterprise. A lot of people that came to our booth were other start ups trying to find new customers. The amount of web traffic we received was dismal, compared to that famous cloudflare article.

In the end any advertising is better then no advertising. plus it helps you come up with a one liner that describe what your startup is and does.

If you want to read the whole experience: https://idiallo.com/blog/renly-techrunch-disrupt-ny-2017
Checkout https://git.elphel.com/Elphel/x393, it is a design for an FPGA for a camera, it contains roughly the components you are talking about, on board DDR3, sata output. The code is released under GPL3, so you won't be able to use it for something commercial, but it might be a good starting point to give you an idea how such a design would look like.
and each department at said university will employ what, 20-30 PhDs in each department? who themselves will then go on to produce a pile of new PhDs in their career?

at what rate would new universities have to be constructed in order for this to do anything meaningful about the issue?
Ad hominem much?
And even advisor - some have clear paths directly into industry jobs.
Would you mind giving examples of some of these metrics?

Curious too see exactly what they are.
It's the classic "this didn't reeealllly happen" comment I was expecting when I posted.
[FREE] the Complete Ethical Hacking Course: Beginner to Advanced
There are reports of people voting from two to 4 different schools. Wondering what methods authorities used to ensure there was no fraud on these referendum.
When Dr. Luke Is Vindicated, Read This
Well said on IPCORES. IPCORES are like sw librarians implemented in hardware in order to accelerate the performance. For example you frequently hear cores like JPEG, H264, HEVC and other signal poricessing or enctryption cores. Basically with HW IP cores, the performance is realtime.
Same question in a mirror: why some cultures promote phoniness and avoid true feelings?
Actually I wonder why some cultures are prone to inflicting genocide.
Impressive first load w/ < 1 sec to first render! The 400kb app.js takes ~10 sec to load on my connection but the page is functional during that time which is nice.

Is this served from a CDN?

Great job putting together a robust example application.
The article reconciles with my experience of some older Indian relatives who considered smiling to the point of revealing your teeth showing yourself to be moronic. Even some phrases like ‘he/she has got their teeth out’. Of course there were exceptions for a particularly funny social joke but yeah in general standing around smiling comes across as daft to them.
I went to a wedding celebration for friends that eloped recently. It was put on by a wealthy friend of theirs, who happened to be a bit of a wine fanatic. He had hundreds of bottles worth hundreds of dollars each, and basically said "enjoy whatever you want" to the guests.

Most of us were drinking what was already opened, or even the beer in the cooler.. but one guy... one guy, had to talk about every bottle. Go through a glorious ceremony for each. Find the perfect glasses, and people to talk to about it. It got pretty annoying, to the point the wine loving host himself was like, great to meet you, but why don't you and I get together some other time, let's focus on (couple's name) instead.

There you have two kinds of wine fans, one I like, one I couldn't stand being around. My mother is a third kind, the one obsessed with finding the highest quality to cost ratio she can. I'm not sure how I feel about her :)
Direct links to revoke app permissions from social accounts
Using Central Station CRM over here.
[Disclaimer: I work for HubSpot]

HubSpot has a startup "scholarship" program, I think it is a 90% discount. Not sure about the details for applying, but it's worth looking into.
TcLex: a lexical analyzer generator for Tcl
Just out of mental curiosity, since you mention it... How does Israel (and other countries) prevent from the risk of receiving a Panamax ship where a nuclear bomb is hidden in the middle of similar-looking containers?
Is this because of the popularity of Chromebooks?
95% of tasks are courier pickup/dropoff within the metro Boston area. Traditional couriers require calling, getting quotes etc. Taskrabbit allows me to quickly find a courier (sometimes even within 60 minutes) that's vetted, reviewed, and professional. The app allows me to message/call them and has all my credit card information saved. Everything is done from my phone or browser (note: no paperwork). The experience is always better and cheaper than a 'professional' courier company.

EDIT: I usually pay $40-$90 for a metro Boston pickup/dropoff (about 1-2 hours of driving time). The app has an endless stream of sponsored promo codes (e.g. this week's 'The American Housewife' TV show $50 promo code) that almost always subsidize the service and ensures that I don't pay full price.

Lately, I've been thinking about the opportunity to create an Uber-like service that lowers prices by providing in-ride advertisements. Personally, I wouldn't mind a few ads if it means that I'll pay 50% less for my ride.
Apples have quite a variety too.
>Another common feature of ICOs: there's never any equity on the table. The founders are gonna cash in on the ICO and then later do an exit (sell the company, IPO, whatever). ICO "investors" are not gonna get much for their money here.

Which interestingly makes escaping regulation easier.
I think your compilers example doesn't fit. They are actually a rather straightforward thing to build, many undergraduates build one as part of their studies, some hobbyists build compilers that get used by thousands of people and in fortune 500 companies core infrastructure. There's little rigor involved.

Among the few software systems that need rigor are control systems for physical installations and trading/finance systems for example.
A PhD does not guarantee good programming skills. I think you are mistaken in assuming that and hence get downvoted.

I have personally found most people who finish/almost finish their PhD's to be very good in describing problems, approaching solutions from different paradigms and articulating their thinking in writing. If you're trying to hire a PhD for a programming job, in most cases you WILL be disappointed.

That said usually they are fast learners and can quickly pick up good programming skill pretty quickly. (Its not as hard as people imagine it to be).

I was planning on doing a PhD but left after my Masters precisely because I wanted to improve my programming skills, which I knew the PhD didn't care much about.
Actually CBs have now gained traction in Australia and NZ.
You can also be a good, e.g., mechanical engineer without getting an engineering degree, but this is an exception to the rule.

Also, companies use the degree as an indicator of skill, so the good engineer who doesn't have a degree needs to somehow reliably demonstrate a solid understanding of the field to compensate. Obviously, from the company's point of view, one is easier to deal with than the other.

The same applies to PhDs and research. A PhD proves that the person has followed through with and understood a very precise topic of research for 2-3 years.
Cancer-fighting power couple tackles mysteries of the immune system
One of the questions being investigated is how such targeting might have been achieved. There just happened to be a data operation run by Jared Kushner, who is at the center of Mueller's investigation.